Why Is Bitcoin (BTC) Price Yet To Cross The $100,000 Milestone?