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