I think long term trade is better than short term because trading is too much risky to all, so before starting trade you must have well knowledge about trading otherwise you will fall in loss. You may try to buy low rate and hold it until pump or reach new value..
Yeah you are right that day trading is very risky but all risky businesses also give huge profits instead of long term trading. When you are able to trade in crypto on daily basis you will see that you become millionaire in a very short time. if you do not have experience then long term trading is better because due to high risk you will lose your coins which is not good at all.