Understanding the Stock Market Cycle