FWIW, my bet is there will be another bull run.
But what the StF and other abstract theories don't take into account is the response of Governments around the world. The amount of capital it would take to drive BTC to $1M would be staggering, and I can't see Governments just standing by and letting that happen.
At $1M, BTC would represent an existential threat to the global financial system. I would expect a massive coordinated intervention by Governments long before it got anywhere near that level.