Gut Check Time for AI Trade: Stocks Rally Ahead of Nvidia's Earnings Report