I I'm assuming that you are referring to buying the dip and if that is the case, it's obvious you are missing an important ingredient of that method of Bitcoin accumulation. Buying the dips does not mean sitting idly and waiting for price to drop neither does it forbid the person from apply other methods to buy Bitcoin while still setting aside some funds with which to buy should price drop below a set target.
There are many investment strategies and you can choose one strategy that works for you or combination of some strategies with different parts of your investment capital. If you don't want to have headache, you can simply use DCA, but if you afford to follow up the market and want to find better prices you can wait for dips. Time the market, find the bottom (best price) are difficult so "Buying dips" is good if you apply this strategy for one part of your investment capital. I still think your main capital part should be used with DCA strategy, not with "Buying dips" strategy.
You can buy with the DCA method with some portion of your capital and keep a small portion for buying the dips. This is what I understand as effective way of buying the dip.
I agree with your customized strategy because dips can happen or not and in a bull market, dips can occur after a long time like several months of bull run. So waiting for dips in a bull run does not always give you better entry prices.
Waiting for a drop is never the right approach. This will make you miss out on buying. You think that if Bitcoin reaches $90,000, I will buy. If it doesn't, then you have missed out on buying. You can continue to buy consistently using the DCA method, so you can buy at all levels. If you want, you can set aside some money to buy aggressively.