but in my opinion long-term investment sometimes does not apply in crypto, there are several or maybe many tokens that the longer the hold the price goes down. so investing in crypto is better not to wait too long, when prices up and sell it right away. I learned from experience, I suffered a lot of losses after holding it for a long time.
in the case of tokens yes they mostly have a season and after that , they wont have recover anymore . this is why you must always keep track on the token you hold but if in the case of standard cryptos like for example btc , they dont have an expiration which makes them ideal for long term investment .in investment we need to wait for some time example two to three years but longer than this , i dont think that its good anymore . we must also sell and earn and not only to hold forever .
ya altcoin is better for trading and taking profits quickly, although sometimes if you look at a few years ago altcoin prices are very cheap but can increase 100-1000%, but after that they also decreased to 90%. so bitcoin is very appropriate for the long term because if we look at the history of the price, in the end, it always increases and makes new ATH, even though it's currently down, but like many people predict in 2020-2021 it will go more expensive than 2017 due bitcoin certainly has good developments in the eyes of the world.