Lol! We still have wano, elbaf, Raftel and final war. Once Oda will get immersed in writing an arc, it always take more time in finishing it than what he anticipated. So I give around 8-10 years to op