S&P 500 Technical Analysis: 2018 Should Deliver Mighty Profits!