Why Has the Stock Market Gone Up for 60 Straight Years? A $1,000 Lemonade Stand Explains It.

The simplest valuation lesson I know. Once you see it, you can't unsee it.