opportune
adj 1: suitable or at a time that is suitable or advantageous
especially for a particular purpose; "an opportune
place to make camp"; "an opportune arrival" [ant: {inopportune}]
2: at a convenient or suitable time; "an opportune time to
receive guests" [syn: {favorable}, {favourable}]