The real reason to save money isn't to invest it in the stock market, it's so that you have the option to pounce when an opportunity arises. Say that a few of your smartest friends are founding a new startup, and they ask you to join, but they won't be able to pay you anything but equity until it gets off the ground. If you've got cashed saved up, you can take this risk; if you don't, you'll have to pass.<p>Stocks <i>can</i> fall into this category, but you should make that determination based on the fundamentals of the stock, not based on the blanket declaration that stock prices have always gone up in the past. If you see a stock that's grossly undervalued by the market, it's wonderful to have cash to pounce on that. If the whole market is (still) overvalued, which it seems to be to me, it doesn't make sense to pour money into it.