I agree with M04D18, the 1080 ti is overkill, the 1050 to and the 1060 are great cards, unless you will be doing VR, then I would go for the 1070. That being said The AMD Ryzen 7 1700 is on sale at Amazon for 270$ making it a tempting offer over the i7