I think it is also necessary to distinguish the timing. It can be sold at a good time. There is no need to last for a long time. There is no prescribed timeline. It is entirely up to you.
Only people who have a lot of money can hold it for the long term, for me bitcoin and crypto are short-term investments (less than 3 months), when I get the profit I want then I immediately sell it, moreover I'm still in college so there are many sudden needs.