Do you think we might be actually pretty close to the end of One Piece? Maybe we are already in the second-to-last story arc, when you think about it:

It's pretty obvious that Kaidou will go down...