Can Bitcoin Price Reach New All-Time Highs?