I say YES for quality ALTs with working teams and good vision. I think Cardano, Stellar are a couple of good ones!
What do you think?
In addition, I think you need to hold for a couple of years!
I prefer the not expected time is the best time for investment because when we expect the development and invest it will not develop today very easily that's why I don't expect anything after the investment it will automatically developed in such a good time at the time you can make the profit so you can invest in any time.