BlackRock predicts Bitcoin price will reach $700,000 by 2025