S&P 500 Forecasting The Path