When I needed a shoulder to cry on You dried all my tears When I wanted someone to rely on That's when you came near
And when it comes to loving me You're the best of all You're always in the right place at the right time To catch me when I fall
You've got perfect timing You're not a minute too soon Not a moment too late You've got perfect timing I can see when you move I can feel when you wait You hold tomorrow in the palm of your hand Everything runs by your master plan You've got perfect timing
When I had to have someone to count on You were second to none When I needed a friend that would hold on You were the only one
And when it comes to loving me You're the best of all You're always in the right place at the right time To catch me when I fall
You've got perfect timing You're not a minute too soon Not a moment too late You've got perfect timing I can see when you move I can feel when you wait You hold tomorrow in the palm of your hand Everything runs by your master plan You've got perfect timing