be in the perfect place for something good to happen to you
BE IN THE RIGHT PLACE AT THE RIGHT TIME
Meaning of BE IN THE RIGHT PLACE AT THE RIGHT TIME in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012