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