I know trading is much better than Holding but at first, you have to ensure the price and market. when your price is more or less stable then you can say that not to hold, you have to know why people hold their Bitcoin, I think the main reason is the price volatility, We are all greedy and we are here for making a profit, so why we don't hold our Bitcoin, it's just an individual wise, So if this bitcoin and cryptocurrency platform would be stable then people do whatever they do as the fiat purpose, another thing is the lack of payment source, if Bitcoin would be accepted at randomly then people use as the payment tools, so the backlog should be removed then everything will be fine by the time.
Trading is better if you know how to trade and you are patient. In any other case it is safier to just Hold and wait for your coin to pump. Another thing is to know when you should quit with your gains.
I lost so much money because of my lack of patience