I would say, right in this market, buying the dip would be better than DCA. Plus, DCA isn't exactly "buy whenever" thing, it's "dollar cost averaging" meaning if you bought high, you buy lower to average it down. So if you bought at 20, then you buy at 10, that way, you need just 50% increase to break even, and not a 100% one, that is how you move.
Right now the market is super high, and while I do agree that it will go up more, buying the dip is a better strategy for someone who can wait. Wait one more year, just save as much money as you humanly can, literally meaning like eat ramens and potatoes for a year level of misery for a whole year, and if you can do that, then next year, I guarantee you, the price will be MUCH lower, around the same time (2026 summer) and if you buy then, and wait for 2 years (2028 summer) you will have more money than you have ever seen.