The previous two bull markets lasted 1064 days each. If this bull market also lasts 1064 days, the peak will be around "2025/10/06". The bull market has now lasted for 511 days, so it is not unreasonable to say that the bull market is already halfway through.