at one's best
at one's best {prep. phr.}
In best form; displaying one's best qualities.
Tim is at his best when he has had a long swim before a ballgame.
Jane rested before the important meeting because she wanted to be at her best.
Categories:
Source: A Dictionary of American Idioms