The $SPX has rallied now about ~1000 points off the low.  To put this move into perspective, in 4/30/2010 the market was at ~1000, it took approx 5 years for it to double to ~2000.  This 1000 point rally has been the greatest rally every in the market, in the shortest time.