Depends
- if you are a professional trader the trade certainly wins over hold, because you do it to make a living so you know how to do it and how to manage emotions and above all you have the right news from the right people
- if you are not a professional trader, it is better to hold the right things, whether cryptocurrencies or shares of strong companies such as Apple, Facebook and the like
You are right, if we are not a professional trader, we should become a long-term holder, because this is safer and more profitable. Becoming a professional trader requires experience and of course having analysis and predictions that are close to accurate, and as you said being able to manage emotions well.
I say this with regret and envy, not with anger and sarcasm
I'd like to learn how to trade but it's something that takes a really long time and it would mean learning a different job from what I do: so more time
Unfortunately I can't dedicate this time to it