Dell Earnings Surge Signals AI Momentum Continues Unabated PZZA Q1 2026 Earnings EPS Misses Estimates by 1155 Amid Cost Pressures Rent vs Buy How Long to Afford a 750000 Home While Paying 4000 Monthly Rent