[edited out]
Yes, you are right i am only purchasing when my dip formula triggers. Because of this always have funds when the market crashes. After investing that money i started saving my money for the next dip and in this way, I have been buying for the last 2 years. I need to take a look at all my transactions to calculate an average but i am confident that i have more than those who are doing DCA a regular intervals. I know bitcoin investors feel anxious if they have any cash in their hands. They wanted to buy more Bitcoin no matter what the price is. That is why i mentioned that SIP makes people psychologically disciplined.
I don't have any objection to what you are doing or even any kind of dispute that your system is able to beat a pure DCA approach.
However, your approach is likely much better applied after you have already accumulated a decent amount of BTC rather than an approach for either a beginner no coiner/low coiner or someone who considers themselves to be in very early stages of BTC accumulation... but surely once you might have already crossed some BTC accumulation threshold, then there can be a decent amount of advantages to customize your strategies or even to move away from DCA and more into Buying on dip or some variation of those which seems to be what your SIP approach represents.
Your observation is notably good. But are you certain that there will not be any more dip? As far as I know, when some big company or organization tries to enter the Bitcoin market it crashes down to give them a better opportunity to accumulate Bitcoin at a low price. This is pure manipulation but this has happened before. It is certain that Blackrock-like company is coming to the Bitcoin market in the future so don't you think there will be some kind of manipulation before the next halving events?
Bitcoin is highly volatile but i still think there is no wrong moment at which you can accumulate Bitcoin, at this current situation even accumulating Bitcoin at a price of $37k is not a bad Idea as long it is for long term holding.
But are you certain that there will not be any more dip?
And how sure can you also be, that there will be more dip?
The price of Bitcoin is not controlled by anyone but the only main factors which can affect the price of Bitcoin is the Demand and Suplly so even if any company wants to accumulate it wouldn't stop you from buying now because you never can tell when the bull run will start.