Outlook for the S&P 500: Bright Days Ahead