Yea, I figure it'll take a bit longer than that. So we're about a decade out from finishing, max.
Idk i see like 7-8 years but only because of what oda seems to be doing as of now. Before tge timeskip it was kind of like one threat at a time for the most part. Now its like a bunch of players, hell big players on like every island . Add to the fact the big players know most of the info we are missing. Look at the setups we have.
Blackbeard pirates vs revolutionary army(learn more about the revs and what blackbeard is up too)
Smoker on his way to vegapunk(devil fruit knowledge,how does he fuse them with weapons)
Not one but TWO yonko are making moves, ones already against luffy and the other(kaido) once he learns of zou and flamingos situation he'll be after them too.
Reviere(cant spell it too tired) is soon.
Alot of things seem to be in place