For now, i think i am happy with day trading because the few time i have tried it, i think it really give a very good profit, it just depend on the amount of money one is using to trade.
Can you share some ideas on how you are finding day trading to be more profitable? I know that day trading needs a lot of determination and daily work but long term hodl is also good. But I would definitely like to see some sort of a demonstration of the profit that you speak of. That is if you ever read this comment.

Not only stocks, everywhere it is impossible for us to predict them in the market. Some times it is impossible for us to sell them because the price of a coin may increase even higher value and sometimes we might miss the boat like what was happened in 2017. So it is always good to set your goals before purchasing and selling your coins.
An upcoming news will push the market. This is a bullish indicator. While a hack or closing down of an ETF will be bearish on the market. These are some things that you can use to predict. Overall just keep both bitcoin and fiat ready whenever you are hodling. Buy or sell as per the market movements.
I also find day trading more profitable because its helps me accumulate more coins for further investment. Though it is not every day that the market witnesses green, but those days they do help me sell high and at the same time buy low when it dips back. This is how I have been compounding the profits to invest more in bitcoin and other altcoins I didnt have the opportunity to invest in due to lack of cash to do so.
If one keeps compounding this way, as you grow with bitcoin for its long term holding, you are also taking profit to keep increasing ones holding. This practice is a little bit risky though for those who doesnt know how to read chart and also not for those who are leveraging.