@msbellows @nocontexttrek Possibly not. As an expression of peak health, it's an idiom dating back to the end of the 19th century.
It's been out of fashion for a while now, but I think it was still current in the Sixties.