F
How long is this miracle healing supposed to last? Luffy vs Kaido round three isn't going to be starting for awhile.
I assume the medicine will work long enough for Zoro vs Kaido to happen and once effects wear off Zoro gets Kuma 2.0 and Luffy arrives to fight Kaido again.
If Oda doesn't care about consequences of getting Zoro back to 100% then Zoro will get Kuma 2.0 after war is over.