I have horrible timing and I often hit shots late. I find that when I hit the ball late they fly on me. Hitting them early is not really a problem. I feel that this is one of the major problems that is stopping me from getting to the next level. I have tried the hit-bounce-hit strategy and find that it does not help as much. Do you guys have any other tips to help me improve my timing?