yes you are right, investment is now a good opportunity while altcoin prices are very cheap. I will also buy and invest in the long run, or at least until the market recovers and the price of the coins I have crawled up to make a profit.
Investing money in every coin that you see will not finish well for you. You are doing the correct thing by holding the coins for a long time though.
the right time is when the market price is falling in like this, with this absence we can buy it at a cheap price and also get it a lot. especially the potential ethereum coins, the price is also very cheap to invest