hodl 5-10 years profit return is 100% better sell it
before where your coins is gone like a another aLts

What coin will you hold for a very long time like that? because bitcoin is enough during the halving period, it will reach renewable ATH.
obviously holding, is a pretty good thing but it's also worth looking at the coin and the timing it will do. obviously with a very long time like 5-10 years is a very ineffective thing to do. only once every 4 years (halving period) there will be a sharp increase and you can do that.
After selling it when you get the profit you want (not greedily) then you just have to wait for the correction to be ready to buy, immediately return to hold it for a period of 4 years again.
That's too long but this is applicable to the best cryptos in the market including bitcoin and ethereum. I have the assurance with the top coins but if you're going to hold for the unknown cryptos in the market and you've just chosen them lately, you don't expect a lot from them for that long or you become lucky with them. It's hard to know since the market is very volatile and there are cryptocurrencies that we can't know what the future holds them.
it seems for a time like 5-10 years you are clearly right, this is too long. we know that the nature of bitcoin is that when it has entered the halving period there will be a sharp increase (renewable ATH occurs) before finally there will be a correction again. but it will only happen once every 4 years not as long as stated.
the crypto market is clearly unpredictable and can always change quickly but the halving period is a certainty and always happens and the same has happened and bitcoin has experienced 2 halvings and last year the third halving.
so this year is an increase to achieve renewable ATH compared to past ATH.