April 2026 delivered a 10.4% S&P 500 rally, with eight new highs and strong buy-and-hold validation since October 2022.