the time is ripeif the time is ripe for something, it is a good time to do it or for it to happen.
British socialists were convinced that the time was ripe for fundamental social change. (often +
for)
Many employers feel the time is ripe to give workforces a bigger share of the profits they have helped to create. (often + to do something)
[TahlilGaran] English Idioms Dictionary ▲