at its best
- peakUtmost height attained
- primeReadying for action
- finestSuperlative in quality
- optimalMost desirable outcome
- excellenceOutstanding quality or merit
zenith · pinnacle · shining · radiant · flourishing · golden · ideal · perfection · sublime · glorious · triumphant · sparkling · dazzling · soaring · thriving · masterful · flawless · brilliant
at its bestin decline
Gradually getting worse
past its prime · in disrepair · on the decline · in shambles · subpar