Will the bull market in 2025 'repeat history'?