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