Stocks should rally soon. If you look at the economic numbers objectively the economy hasn't weakened at all between September 2007 and now except for certain sectors.