The 2026 Repeat: Why History’s Biggest Pattern Is Back