Which is correct:
1-You should leave the best for the last.
2-You should leave the best to the last.
3-You should leave the best for last.
4-You should leave the best to last.
None of the sentences are ungrammatical, but in the dialect I speak, only sentence 3 would be considered common usage. Sentences 2 and 4 sound the most awkward.