i don't really engage myself in trading because of time constraints, anyone with free time on their hands can involve in trading, and aside from having enough time, you must be good to understand the charts to trade otherwise you will find yourself losing more than earning profit, i also find it a bit hard and stress full to trade especially day trading, so it is much better to hodl than trade, hodling also needs alot of patient because if you don't have patient you can't hodl to earn good returns.
That's is correct mate need of quality time, focus, skills knowledge and full of understanding how to earn profita in tarding including self control and patience. Stress is part in the tradiing so meaning nothing can make to earn easily we need to spent more time to get earn.