Several comments here about alternatives to stock, the poor returns of bonds, and cash being eaten by inflation. If you've been thinking about this and are a U.S. investor, read about I Bonds. Or, if you aren't worried about inflation and are investing for 20+ years from now, don't forget about EE Bonds.