You searched for: “most opportune
Relating to something that comes at a good time to achieve a particular objective. (1)