Are you trying to say that if the market isn’t offering a solid discount, you won’t buy Bitcoin? Talking of holding back some as you said isn’t a bad idea, what the purpose of holding it back makes it look bad. I feel there’s no time that one buys Bitcoin that isn’t a good time.
For me, I see no reason holding back some funds because you want to use it for DCAing for the next few months as you said, this few months can be 12months or more, depending on how you want to split it. Now Bitcoin might reach ATH in just 1 month or so, then it keeps rising and rising. At that point, don’t you think you’ve made a little mistake by not buying with all that funds, because that might be the only dip you’ve been expecting to happen.
Come to think of it this way, what if you hold back some and it happens that bitcoin doesn’t dip rather keeps soaring high thereby making you wait in vain for a dip that might not happen. I see nothing wrong in buying Bitcoin with all that money, it helps you accumulate more supposing you have a stable source of income, that would help you build a discretionary funds and allow you to embrace the DCA strategy of buying.
Holding back available money with intention of using it up gradually in DCA approach is so wack. You have an available funds, instead of investing it you now spread it along still in fiat, that's a financial mistake already. The said fiat money is vulnerable to devaluation weekly if not daily. Same amount may never get you equal amount of bitcoin in the next DCA period. DCA is planned with your next possible discretionary income to enable you make good application of the money without avoidable financial losses or unnecessary spendings. You can choose to hold for dip sake which is not also guaranteed to happen. But the best practice would be channelling such money into aggressive buys if you're sure to have taken care of all your responsibilities and saved your emergency funds and back up funds.