S&P 500 Weekly Update: A Cooling Off Period Now For A Very Hot Market