In which period will the peak price of the Bitcoin cycle following the 2028 halving occur? | Prophecy