Do I have to wait for my new I-20 to apply for my visa?

Do I have to wait for my new I-20 to apply for my visa?

If you already have an I-20 and are sent a new one from your university because for example you are postponing your college start, you can apply for the visa with your old I-20.
Then use both I-20s when you leave.