Nvidia faces $5 trillion hurdle on path to $10 trillion cap