à point nommé

Adverb

 * 1) at just the right moment, in a timely fashion, just when needed