Can Nvidia Live Up to Its Sky-High Expectations?