The truth is, we can't tell exactly what will be the future price of bitcoin by 2029. However, hitting $1m by 2029, it's probably too early for that price. We are still currently hitting $100k, so your prediction OP might be too far from being reasonable. Of course, no one is wrong here, but let's stay reasonable on our prediction as much as possible.
200k is a good point to wait and see it happening, in my opinion.
Then it would be 500k, and only then - 1 million.
Milestones are there to be big.
The way you predict the market looks like you don't want the bear market to reappear again. For the price of Bitcoin to attain these prices you have listed. It is not just going to take a year or two, this is going to be in the next generation because the way I am seeing it, another generation will come to see that Bitcoin has hit huge amounts of money. People that knows what they are doing right now would want to invest so that they would benefit from the market in the nearest future. We are still early in the market and we'll have been anticipating for the price of Bitcoin to keep skyrocketing so that more height will be attained.