I mean so far, holding cryptos for a very long time seems to be the best option, virtually almost all coins that were top 30 or so have gone up by a lot in the last few months, doubling, tripling and sometimes even 10x or 20x their price. If you bought even only 10$ worth of each, today you would have around 20k$
I think you got the point invest in crypto s the best option start buying in cheap price and expect that the price will increase after a month or years before we will see a large price increase this is what happen to the old altcoins never pump before but now we are seeing a large price increase.
But it is hard to find the best altcoin that we can see a good potencial in the future.