Hey guys... I am looking for a tennis ball machine to improve my game. My budget is $2000. If possible I would also like a player mode like in the tennis tutor plus player. Also is random triple oscillation on lobster elite 4 better or the player mode on the tutor plus?

I'd say you improve your game by practicing a lot with players of different styles.

A ball machine you can use to practice some particular stroke but for overall game performance the usage is quite limited. Not in the least because the ball machine does not return any balls so you are wasting half your time picking up balls.

In my experience people get all excited about a ball machine, they play with it with great enthusiasm for a few weeks, and then it lands in the garage forever.

On your budget, you may also want to consider Silent Partner Smart. It has many of the features you want. The manufacturer usually lists reconditioned models on a certain auction site every once in a while at a discount.