Average market cap to GDP in 2006 and 2007 came in at 1.23, and then fell to 0.74 by the end of 2008.
As of the end of 3Q2014, the ratio has risen to 1.415, which is 15% above the level seven years ago before the stock market crash, and 91% above the 2008 level.
Current valuation is about 17.5% below the stratospheric level of 1.715 reached at the end of 1999, and almost 195% above the 1981 level at 0.48, the mother of all buying opportunities in our lifetimes.