time is ripe

Phrase

 * 1) A suitable time has arrived for a particular activity.