If you're using this for gaming you can support almost anything with a r5 3600 or 3600x. Other than that it looks fine, but are you sure you don't want to hold out for just a couple months for the new GPU drops? It will expand your options. But if you're hellbent on getting it now, it's a nice rig.