For people some years from retirement. You will not have enough money in your 401k unless you are invested for long periods of time. That fact alone says that the stock market values will be fine, as there is always a lot of money waiting to be invested for the same reason. Having a time frame definitely changes the outlook though. Most brokerages have funds based on how far from retirement you are.