S&P 500 up 12.65% in 2026 as 1907 panic parallels emerge