so 2025 = $140k(2x)-$210k(3x) rational expectation
so 2029 = $280k(2x)-$630k(3x) rational expectation
so 2033 = $560k(2x)-$1.89m(3x) rational expectation
so 2037 = $1.2m(2x)-$5.67m(3x) rational expectation
Let's not forget the ratio of Bitcoin to other economies. $630k means a market capacity of about 10 trillion dollars, and then the effect of halving will be much less, but miners will depend on transaction fees.
0.828125 Bitcoin for a transaction fee that may be about 1.5 Bitcoin per block, which means that the 4-year pattern will be broken soon and we will not rise by more than $560k(2x)-$1.89m(3x).