crypto is all about holding the crypto currency for long term that is how we make profits if we sell overnight in panic mode we loose all our capital
No. You are not intelligent if you are blindly holding on to a cryptocurrency for an infinite period of time. Intelligent people are the ones who encash their assets at the right time. Bitcoin is not a physical asset, and it is a digital asset. IMO, any such asset will be having a limited lifespan. Now I can't predict whether Bitcoin will survive for another 10 years, 100 years or 1000 years. But I firmly believe that at some point in the future, another cryptocurrency or even another product will be able to replace Bitcoin.
Right now, we have more than 10,000 cryptocurrencies in existence. A simple majority of them are no longer actively traded or mined, meaning that they don't have any worth. Do you believe that holding such assets for the long term could have been an intelligent step? Also, are you sure that something like this will never happen to Bitcoin in the distant future?