Just like what @JJG said in his earlier post that, there are fours ways which an investor should prepare on when he wants to start his bitcoin accumulation, which are having plans to buy on the dip, lump summing and the superior of all the DCA method, and the fourth one is your emergency funds that will cover 3-6 months duration. The emergency funds is more important because if you don't have it ready, there is no way that you will succeed in your bitcoin accumulation journey. You will end up ruining it because you don't have what you will fall back on to use, when the unexpected and unforeseen challenges arises, which must be taken care of. This is why I make my emergency funds my priority as I am investing using the three methods to accumulate bitcoin depending on the rate of my cash inflow at that moment.
You are talking about taking profit while Dcaing, it means that you are killing the purpose of Dcaing, which is to increase your bitcoin portfolio during your accumulation stage. It is good to aim at long term profit and not short term profit so that you don't end up making wrong decisions that will lead to you regretting your actions through out the rest of your life. This is because there are mistakes that we take that we might not be able to correct anymore and they will live with us and it will be too late for us to do anything than regret.
Sell not but hodli and see that your investment is worth hodling for the future.
In fact, the four points you have mentioned have become the main calculations for someone when planning an investment in Bitcoin. let's say if someone has passive income every month and they are able to set aside 10% regularly every month then their investment planning will of course not be disturbed because they get passive income every month. But for those who work odd jobs, of course they have to manage the allocation of their funds as best as possible to keep the investment they plan running smoothly, such as setting aside a little for an emergency fund because if they don't have an income at that time of course they have an emergency fund to keep buying Bitcoin regularly.
Apart from that, if they are beginners, they should not be too selfish to buy aggressively because they need to strengthen their mentality when the price of Bitcoin changes suddenly. Because beginners often panic when prices fall because they are not experienced enough to deal with situations when prices fall drastically. For that reason, I agree with all the points which deserve to be a priority for us in accumulating Bitcoin for long-term investment.