it’s now or never - definition and synonyms

phrase
  1. used for saying that if something is not done immediately, there will not be another chance to do it in the future
     Synonyms and related words
See also main entry: now