There was a similar overwhelming bearish number of advisors, etc, from The spring of 2008 to the spring of 2009,and the market kept falling anyway.
The fed is reducing the amount they are buying every week, this rally could run to 3130 in June, but beyond that no way.
I kept saying 3050 was possible, if only had stayed long all this time! At least was up 5% in april, and up 20% so far in may, almost all because of my large bet on slv.