There's quite a bit of academic literature on the long term overvaluation and underperformance of "growth" and especially "small cap growth" stocks, sometimes explained by their popularity as pseudo lottery tickets. Over almost all rolling 25 year periods across the past century, "value" stocks (the X% of the market highest in current earnings, cash flow, etc.) outperform the broader market including these growth stocks. Search "the black hole of investing."