-snip-
if that happens how long do you have to wait 2 years, 3 years, 5 years or...?
while new coins are popping up all the time, still waiting for him to peak again?
Nothing sure, 2 to 5 years is a long time but if you choose a coin like BTC then there is nothing to wait for, because the price will definitely go up with limited supply.
New altcoins will be an option but there is no time to hold coins for a long time if the coin does not have good fundamentals, tokenomic needs to be evaluated before investing and take time to see the market situation, because every information is very necessary in making decisions to sell or buy.