opportune
adjective
Meaning
Suitable for some particular purpose.
"This would be an opportune spot for a picnic."
At a convenient or advantageous time.
"The opportune arrival of the bus cut short the boring conversation."
Synonyms