I half agree luffy being tired isn't a good excuse considering the fact that he did everything effortlessly and wasn't fighting bellamy back until he one panelled him but I do think that G4 will be enough for kaido considering he will be fighting big mam he already basically started a war with her and going to wano kingdom I think two arcs and crossing paths with kiado's crew members will be enough time and practice to get G4 perfect