Bitcoin (BTC) Price Smashes Past $40,000 First Time in 18 Months, What’s Next?