According to the commonly referenced Stock Market Capitalization to GDP Ratio, today’s U.S. stock market is about 100% overvalued.

Read More