S&P 500 Forecast: SP 500 Finds Support