Any benefit to square texture sizes (2^x) in static renders?

I’m aware that there is a benefit to using texture sizes that like 256x256, 512x512, 1024x1024, 2048x2048 etc in certain other applications, is this also the case in Blender when only rendering static images?

Thanks,

Matt