Waiting forever is also not the best option. It should be understood that working and trading for a short period of time is also a fairly suitable option.
The thing to do is at least to calculate when the cryptocurrency market will go down ao that you can buy as many you wish you can buy and store for long time and when Bitcoin rise and other coins will rise with and you make your money. But some people doesn't have such mentality of keeping or holding coin for long time. Because i notices that when theirs a little down run of the market some people that invest or hold coin do panic and sell out their coin and when bullrun of crypto start they will feel regret.