Make me understand something here, are you saying to save up for 3-4 months before starting to invest?? Or are you saying to only save up to 3-4 months worth of emergency funds at a time??
If it's the former, I will have to disagree because spending 3-4 months on just saving while you could have also been investing will have delayed your investment by that 3-4 months And that will have been a loss on your side as you could have already been accumulating bitcoin. If it's the later then I don't fully support it, your emergency saving should not be limited to just 3-4 months worth, this might seem like alot but I will ultimately not be enough depending on the kind of emergency situation that comes up, I believe a person should always keep saving.
Earlier investors used to save money like this for three to four months or more before investing and then invest with that saved money, but now the style of investment has changed. Now investors don't need to save money, but now the amount of money that investors used to save every month, every week or every day, they directly invest in Bitcoin,DCA investment strategy. If the investor buys bitcoins step by step without saving money, then it will be seen that when the price is there, the investor will buy bitcoins, so that even if the market goes up and down, the investor's investment will not have a bad effect. This investment strategy is generally considered as a smart investment strategy.
So those who are interested in investing can start their investment at any time without saving money.
What the investors need to do is calculate all of their earning and split it for every needs, including for emergency saving and investing in Bitcoin so they will know how much money left in their wallet. If they still have money for free, that can be used or hold in their hand just in case they need that money to buy something.
With managing the money, they will know how much money they can use to DCAing in Bitcoin. More preferable if they can hold themselves not to buy secondary or tertier need because they don't really need it.
But each investor need to create their own plan to invest in Bitcoin and not disturb all of their need so everything can run properly. That is why they need to learn about money management and not just use any money they have to invest in Bitcoin.