Vocabulary
ベストコンディション
ベストコンディション
(one's) best condition; top form
noun