Home Editor's Pick The S&P 500’s Cycles: From Past Patterns to Future Forecasts