People seem to be the most bearish (or bullish) right at key turning points in the market, and the bearish side of sentiment was clearly winning the last couple of weeks.
That's as good a reason the markets rallied this week as any.
Here's a suggestion: subscribe to as many free sites offering market analysis as you can find, and simply do the opposite of what the majority of them are telling you to do.