save the best for last
Short definition from Wiktionary
Phrase
- To retain something appealing or extraordinary on hold until the end or the final moment.
We haven’t written up save the best for last yet: Simple and Standard meanings, examples and a quiz.