If you could do DCA whenever it goes down, and if you sell out whenever it reaches a decent profit margin, like let's say 25% and wait for it to crash again. You could keep doing this for many many years and you could make a good profit. I am not saying that you should do that, but at the end of the day this is not the worst idea.
I personally feel like there is a good amount of money to be made from all of this. At the end of the day, I cannot really make sure that I would be willing to make a profit, but at least I know that I tried my best and there is nothing to be done about it, if I lost then I would have lost in any other method as well.
You are very much correct here, the point newbies make mistake in is that they want instant gratification from profitable trades and therefore they dont think that much of the long term holding and dollar cost averaging. Indeed keeping a constant cycle between buy and sell happening makes the profit grow everyday and this by all means is the best method to grow your money like most people want.
But it is time consuming and need patience which most people lack in real.
A good amount of money can defenitely be made from this. Just imagine buying BTC at 30k and selling at 50k USD - that is 20k times the amount profit. But I still dont understand how newbies want to go with shadily launched shitcoins beyond this.