BTC Hits $107K — Is a New All-Time High Next?