The sepsis against stocks is understandable after the stock market crashes in 2001 and 2008, but it is a great mistake. Generation Y has a lot of time! Those who are born in the 1980s and later have at least 30 years till the begin of their retirement and they could calculate with a remaining life span of around 50 years and more.
30 years ago, in the year 1983, the Dow was around 1,200 points, since then the barometer climbed to 15,521 (scaruffi.com). Hence a stock investment 30 years ago multiplied almost with the factor 13, a gain of around 1,200%, even including the crashes of this century. Other 30 year periods also brought solid gains. Even when someone was so unfortunate to invest shortly before the Wall Street crash of 1929 - as the Dow reached a temporary peak of 380 -, he almost could double this investment because 30 years later the Dow had climbed to 630 points.
Investors who buy regularly stocks for their retirement or to build wealth for the long term, maybe every month a certain part of their income, don´t have to worry about the short term fluctuations of the stock market. In this case they could buy at temporary highs, like 14.000 Dow points in October 2007, but also at temporary lows, like 6.600 Dow points in March 2009. Hence buying stocks regularly and consistently leads to average prices between the temporary extremes.