Current rally is now 93 days long without a correction at least 5%. Only 4 rallies that lasted longer than that in past 18 years: Sept 2003 - 118 days up 17% Oct 2005 - 141 days up 14% June 2006 - 172 days, up 20% August 2010 - 118 days up 29% and now since Nov 2012, 93 days up 17%