if you want to earn crypto without doing any activity in trading, I guess holding is very suitable for you but if your impatience to get a profit here I am pretty sure you are fit to do day trading activity just simple as that.
Well, you have a point, because holding it is all about patience and decision-making, as you will be tempted to sell it at any time. Though this is only for beginners because you will be watching the price the entire day. Now, the problem with holding is that you do not have complete control over your money, whereas with trading, you do have complete control over your money, such as having a stop loss and target profit, and it is much more about earning more than holding it for a year.