RichThesaurus
at the critical moment
vs
just in time
at the critical moment
just in time
adv
At the last possible moment; just before or within the assigned time.
How often have the words
at the critical moment
and
just in time
occurred in a corpus of books?
(source:
Google Ngram Viewer
)