Home Investing AI, rate cuts, and Trump lift US stocks to new highs in 2024