I'm working on my tee now to get my swing on point for my high school's summer season (im a returning player and want to do good this summer so I can show my coaches that I'm capable of starting on varsity since 7 of our players are graduating this year), and in my last practice I was fouling the balls back so I figure I need to work on my timing. Will a pitching machine do the job of getting my timing down? If so, do you know where I can get a good pitching machine under $400? Also, what do soft toss machines help with? Could they replace pitching machines?