Bitcoin 4-Year Cycle Update Suggests We Peak in 2025!?