Many underestimate how critical just getting started is whether you are a no coiner or still working your way up the ladder, the worst position to be in during a parabolic run is to be unprepared. Bitcoin doesn't wait, and those who delay stacking often find themselves chasing green candles instead of calmly riding the wave.
And yes, the early years can feel slow and even discouraging at times, especially if you are using DCA modestly. But the compounding effect of consistent stacking paired with Bitcoin's asymmetric upside can be incredible over a 4-10 year horizon. Frontloading is great if one can afford it, but for most, the key is simply staying the course and continuing to accumulate. Time and conviction do the rest.
Since you mention already that Bitcoin price moves parabolic which means you can invest at any price point and still expect to still have profit if you will just hold until the price is already enough for you to sell at profit.
You don’t need to think that Bitcoin train will leave you behind that makes you pressured to buy immediately even though you still have no available funds or you will just use other funds that dedicated for other matter.
We should always remember that the best time you can buy is “anytime” so that we will not experience pressure when buying. Just DCA.
The best time to start accumulating Bitcoin shouldn't just be anytime as you have mentioned meanwhile the best time to accumulate Bitcoin is when you have your discretionary income available anytime doesn't sounds good to me anytime can be no time or anytime can be next 2 years or more if you can figure out what is your discretionary income you can start accumulate as little as you can or as much as you can gradually using the DCA strategy weekly or monthly consistently and persistently and hodl for long time.