opportune
adjective
"This would be an opportune spot for a picnic"
"The opportune arrival of the bus cut short the boring conversation"