It looks like selling your crypto for money when they are profitable is more safer than holding them for long, my point is only very few coins are worth holding for many years,
For me, the most promising and potentially also give worthy coin for long term holding for several years of course:
1, Bitcoin
Then, followed by Ethereum and also BNB
The three coins really deserve it. And they are in my portfolio. although right now, their prices are all still going down, I am not doubtful if someday they will rise up again to pass their current ATH. I will let them be in my wallet and wait for their rising up again.
But, for other altcoins? Well, this may have bigger risks than oters. Even we are choosing the altcoins that may have string fundamentals, sometimes, they will be left behind with something new and more promising. That is why for other altcoins, I ma not sure enough to hold them for long term investment. I wil better to take profits enough after several percentage, no regret for this.
I know everyone has differnets trategy and just cosndier what best for you.