MarketPhases.com historical performance with S&P 500 (prior to 2023 simulated)