“perfect timing” vs the “right opportunity”

Do you know what the difference is between “perfect timing” vs the “right opportunity”?