$BTC is heading for $100,000 before November 30