Solid computer to use for Blender?

I am new to Blender, am a Python programmer. My computer is awful, has all sorts of glitches I’ve been fixing in Ubuntu. These are known bugs with Intel. I’m just wondering, what is considered a solid machine for doing work in Blender in 2016? E.g., if you had 1000-2000 bucks to spend, and were going to use Ubuntu?

Nvidia graphics.