Of course. Only way that doesn't happen is if Bitcoin fails. The likelihood of Bitcoin failing is near zero at this point I'd say. It'll take time, probably ~15 years I think, for Bitcoin to pass $1 million, but it'll happen. It'll go much much higher than $1 million eventually. Hell, with inflation over the coming decades Bitcoin will likely be over $10 million later this century even just assuming normal USD inflation (not like a currency collapse or anything).
From today's perspective, $1 million is much more likely than say $25k was when looking at it from back in like 2015 when the price was 1% of that price. At that point there was still a question of whether or not Bitcoin would ever become a mainstream thing. Now Bitcoin is clearly on its path to being a global mainstream currency. Still plenty of hurdles to pass (govt regulation/attacks, general public education, the optics of mining, L2 growth, merchant adoption, etc) but it'll definitely get to $1 million eventually and far surpass it.