If everyone is waiting for $100/BTC to buy, some of us will front-run the crash and hence BTC will only touch $125 at best.
On the other hand, I'd be more than happy to be wrong about this, because I'm waiting for $100/BTC too
When the price comes to $100/BTC, I think some ppl are panic and will be afraid the price will go down further. They will say they are waiting for $50/BTC.
Those people are going to be waiting forever, because approaching $100/BTC, there will simply be not enough liquid coins in the market to match the demand of buyers at that rate.
Barring apocalyptic events like Satoshi dumping his coins, or BitFinex going under, or fundamentals like SHA2 broken, my prediction is that $100/BTC will only be touched for a few seconds during a flash crash in the absence of truly horrendous news.
This is a really dangerous time to speculate, as the market is putting to the question the long margins (which has always exceeded the shorts), but at the same time, the Bitlicense's comment period is nearing close and we could see Gemini and/or the ETF nuking the shorts from orbit.
What will happen next? Stay tuned... on the next episode of Bitcoin-Z.