My best guess is it will start somewhere in 2024 and peak in 2025.
Of course since we are already halfway through 2022 and I don't think we have seen the true bottom yet, the bear run may last a bit longer than previous cycles and this could push the next bull cycle further out to maybe 2025/2026.