will btc reach $100k