The 2025 Cycle: Factors Causing the Late Crypto Bull-Run