OK, a lot of people i see on here have a middle range budget.
The thing is if you buy used parts from places like craiglist for us people or gumtree for uk people you can save a lot of money and get a really good performance. I'm not talking about buying a 10 year old cpu with a 10 year old motherboard. Things like 980ti's are a good example. You can pick these up used for extremely cheap if you look and you will save so much money compared to just buying the cheapest 1060 you can find.
Hope this helps and if you have any questions about parts or something similar I'll happily answer them.