Why is it difficult for BTC to go above 100,000? What are the reasons it can't reach 100,000?