For me, holding is always the best compared to trading, it has less risk and there is profit, there is no fear of loss. Whenever you trade, you will have the fear of losing money and it is always risky, so you should refrain from trading. If you do not understand about trading, then never do it, then you will face losses, experienced people also face losses many times while trading. So holding is profitable and risk-free compared to trading, here if you hold for a long time, you can earn good profits for a while.
The key lies in your knowledge. If you don't understand trading long term investment is a wise choice. Because trading carries high risks unlike investing especially in Bitcoin selling is not the right choice. If you have confidence in Bitcoin's future, then defensive buying is the right choice. If you currently have 0.001 BTC, every time you set aside money from your income buy Bitcoin.
I understand. Sometimes we're easily fooled by people who are successful trading altcoins, who can easily make short term profits. But trust me they do so because they already have sufficient knowledge. So if you don't have a deep understanding long term investment is the way to go.