S&P 500 Weekly Update: An Opportunity; The Pullback That Everyone Was Looking For Is Here