if you dont want to build your own computer then use something like:
these offer highly customizeable pcs for almost any pricepoint.
iBuypower
Cyberpower
Digital Storm
Velocity Micro
Puget
Falcon Northwest
On some, while choosing parts, they tell you how good it'll perform on selectable games and benchmarks.