Bitcoin Surpasses $87,000: Key Factors That Could Drive BTC Toward $100,000