While they both have their pros and cons, they both come with a form of risk and they are meant to generate profit.
The major difference between them is that day trading tend to make profit from small market volatility, while hodling make profit from the bigger change in crypto value.
Day trading involves more techniques, self discipline and rational decision making.
Which do you prefer and think is better
In my experience, long term holding of good coins would yield you more profit resulting like multiple thousand times your initial investment. At least that had been on the recent history but it's not as fun as trading. A simple day trading can get you over 100% a year safely without taking any leverage. Trading is much fun as you see your idle coin also bring you some profit. There are profits and loss on day trading but if you have a strategy, you'd not lose in long run. I personally plan to do both but I'm more towards day trading that also give me thrills.
It would really be a tough choice considering with your preferences because each investor/trader will really be having that different mindset specially basing up into someones risks tolerance.
There might be those people who would really be loving on seeing profits in short time and this is why they do consider out on making some short term trades and so as with those long term ones which
they would really be holding up their position for long.
If you are in torn in between decisions then it would really be just that wise that you would really be needing to test up on which one fits up your taste and risk taking.
You would be able to find yourself on where you do find yourself that effective or something that you do well.