You should wear your best clothes tonight.. Idioms (all) for the best, producing good as the final result:
Someone's best is the greatest effort or highest achievement or standard that they are capable of.. To the greatest degree or extent;