2021 bull market vs 2025 bull market