Question is what Oda plans with the next few chapters.
This one really feels like a bridge chapter. Not a lot of decisive stuff happening, just more setup.
I think it's really time to get to the finale now. I'm usually always patient bc a good story is better than some rushed hype chapters, but in this case the raid on Onigashima alone (!) is already nearing the 60+ chapter mark - almost 2 years.
That's insane. The entire Marineford war itself lasted only about 30 chapters.
What is Oda planning for the final war, when the fighting on Onigashima alone consumes 2 years/60+ chapters?
It's just time to end this now.
I hope for - although I don't believe it:
1039: BM vs Kidd/Law continues, Raizo vs Fukurujo finale
1040: BM is finally dealt with in a way (I don't care if really defeated or some kind of Oda's ridiculous solutions with her again)
1041: Momo/Yamato save Onigashima from the bomb threat, Kaido vs Luffy continues to reach its climax
1042: Kaido vs Luffy grand finale