bitcoin forecasts: - price won't be over 125k - multiple down trends during the bull run, more than before. - end of the bull run 1 july 2025