Tech Earnings and CVNA Volatility: What Investors Must Watch