What’s Trapping Bitcoin (BTC) Below $100K? Analysts Break It Down