Can Bitcoin Reach $100,000?