opportune

adjective
1
suitable for doing a particular thing, so that it is likely to be successful
مناسب, به‌هنگام, به‌موقع, مقتضی, بجا
synonym favourable
2
done or happening at the right time to be successful
مناسب, به جا, به موقع, مقتضی
an opportune remark
The publication of the book now is quite opportune.
opposite inopportune