Should you always max out contributions to your 401k?
The compound interest argument is a good one.  While you are young, it is important to save, since time is on your side for compounding of interest.  I think the 401K is a good idea, but not for all of your savings.  Think about saving a percentage of your income, but put it in a couple places. Your Roth is also a great thing, since you'll be able to remove money without paying tax again.  The 401k (tax deferred) is a good idea if your company matches any of it (FREE MONEY!), and because it lowers your taxable income now, and it's taken out of your check before you see it, so you don't miss it.  It's still important to save other money that you can have for ready cash (unexpected dead car, for example, or medical bills, or what have you.) I find that I don't want to be managing my investments from minute to minute, or doing my own trades (I'd rather do other things), so I have a mix (Roth, 401k, cash savings) of automated contributions for savings, and I think hard before buying new stuff.  The point is to save, and if possible, try to save at least 10% of your income.