Everything will come back to you. Which one will you choose from the two options. But if I were you, I wouldn't sell my bitcoins too fast, especially at the current price, because my profit isn't that big yet. I can wait a little longer for the price to pass the last ATH price because that is my target for the next halving and I believe the price will exceed the last ATH price.
But if you feel it's time to take your profit from the current increase, you can sell your bitcoins and wait for the next correction to buy more bitcoins and hold them until the price increases again. By doing it repeatedly, you can expect increased profits and also you can have more bitcoins.
I believe the final decision depends on you. If you see profits already and you want to take advantage of it, then start selling some of your coins. And just buy again when the price dumps. But if you think there’s more profits ahead by hodling it more and just continue to DCA at the moment, then it will also be a perfect choice as bitcoin halving is still not happening so you still have all the chances to keep on accumulating bitcoin and just sell them when there is new ATH already.
Your money = Your decision
This should be the main thing on your mind and dont make yourself that easily believe on what others would be saying.If you do see that weekly,monthly purchase on DCA would be worth then go ahead.
Its your money that had been risked out not theirs which it would be just right that you are the ones who do hold up the final decision.Bitcoin is worthy for us to DCA but of course you
should be mindful about the risk involved because this had been always the main problem on where most people here on crypto do miss out.