The issue with buying every dip, is buying the dip too early and experiencing a huge 5% move against you (problem if you are leveraged) or buying the dip too low and missing the actual dip and missing out on the break-out.
I remember it was the same situation back in 2015-2016. Whenever BTC hit new ATHs, it would always have a nasty 5-10% dip and would end up liquidating most over leveraged traders on Bitfinex and then it would hit another ATH a few hours later.
Whenever BTC dips 10% or so, people think its the top, get nervous and sell. While it still makes a new high a few hours/days later.
So its easy to say "Buy the dip" however where exactly do you buy the dip?
Buying the dip requires selling, right? so let's say you sell for a profit, then it goes down a bit then moves past your original sell point then you panic buy back in breaking even or worse - what's the fucking point here? Only trade big moves or accumulate if you are a believer. If you aren't a believer, gtfo because this market will drive you to madness.
Believer to me = someone who sees bitcoin just getting more and more popular and expensive for the rest of their lives. In other words, a lasting asset.
Nonbelievers are the ones who have lost their asses, treating bitcoin like it's a gamble that could go to zero. When bitcoin crosses $20k all believers to that date will be in the black. Nonbelievers will be anywhere between up huge in fiat and totally busted.
So far, bitcoin has taken care of all believers in time, nonbelievers are the ones who get run over. Trusting that this will continue is what makes one a believer.