Will Bitcoin Surpass Its All-Time High Again?