Bitcoin has only limited supply of 21 million with only 10% of it remaining to mine so there is no such thing as over accumulation for me. We should accumulate bitcoin as much as we can. Doing DCA strategy using our spare amount of money after paying the essential expenses is the best approach to increase our holdings without risking our financial security. DCA also is less stressful as you don't need to time the market waiting for the bottom to buy. We're still at the early stage of bitcoin's mass global adoption. There's still plenty of room to grow. In 5 or 10 years, once more countries become interested in bitcoin, it's still possible for its price to increase double, triple, or maybe even higher. Our aim for now while accumulating is to be patient and believe in bitcoin's long-term potential.
As it is said - the best time to buy BTC is the current day we are in

There are no perfect entries, because each one would become perfect if we hodl long enough.