I will also give you a optional build schematic with compatible components to compare.
Building your own computer can be cheaper than just buying one. Creating a custom computer will insure that you get everything you need out of your computer. Giving you the freedom to enhance where necessary to increase performance. Whether you want to become a hobbyist or save some money on your next computer.
Basic Custom Build
I will send you a build to a custom computer matching your budget.