Is Bitcoin Poised for a Price Surge? Halving and US Election Could Hold the Key