
Conor S. answered 06/24/22
Experienced tutor specializing in English (CELTA)
l think "serendipitous" covers all of these bases. A sort of "lucky" or by happenstance event that occurs in a moment where you just happened to need/desire that exact thing.