No rocket science here : the US indices are overbought. All we need now is a decent pullback in order to have healthier advance up to the long term resistance line.
What the Nasdaq,S&P 500, and Dow Jones need right now :
QQQQ : Nasdaq 100 Trust Shares
QLD : Ultra QQQQ (Double Long Nasdaq 100)
SSO : Ultra S&P 500 (Double Long)
DDM : Ultra Dow 30 (Double Long Dow Jones)
BGU : Triple leveraged Large Cap Bull (Triple Long Russell 1000 Index)