Market is climbing a wall of worry here. No one believes the market can go up. Total contrarian play here which I agree with. Very possible we're starting wave 3 of this bull move off the summer lows, in which case, buckle up. S&P 3900 is your line in the sand.