Nothing good can be achieved without holding in the long term. If you do something in the short term, it becomes trading. If you do something in the short term, you cannot gain much from it. If I have done these or am still doing some things, from my own analysis, I can see that if you do something in the short term, you cannot expect anything good from it. However, some profits can be achieved but not much can be expected.
If you can maintain DCA and invest in the long term with understanding, then it is best. It is true that to get something good, you must have the mentality of holding for a long time.
Trading is still profitable and for those who are ready to learn trading can still make good profit from trading, but buying bitcoin to hodl is a better option for those who are not ready to learn trading but want to make quick profit from trading, instead of losing money on what their is no understanding about it will be better to buy bitcoin and hodl. Hodling is just stress free for those who really understand the volatility of the market and have patience to hodl bitcoin.
Both hodling and trading is profitable but it depend on which of them people have interest interest and understand better.