Biased me will suggest Ultimaker 2+ if it's in your budget.
I run a bunch of Ultimaker 2's 24/7 basically and they are reliable, produce good parts and surface quality is excellent. It's easy to use and once it's setup they're production worthy machines that churn out parts. Anything that breaks is usually fairly easy to fix yourself with support, and all the options are available for you to tweak. Support and community are excellent.
Cons: Bad for ABS since it's not fully enclosed. Bowden tube makes printing flexible materials more difficult.
IMO, if you know you're going to use the printer a lot, just get a decent one to start. There's less tweaking and frustration than low cost models, and they don't really become obsolete, you just end up adding to your print capacity by getting another one. Support for non-chinese machines are usually a lot better too so if you run into any issues you can call someone or ask on a forum.
Here are some prints:
-snip-