I'm a PC/tech enthusiast, I've been building computers for the last 35 years, for me part of the fun is building a "best bang for buck" system. To be honest most of the time once I've built that new system I hardly use it or most of it's capabilities, the fun was in the selection and the build.
Intel and Nvidia have taken that and just throw in down the toilet for me, their productions are so vastly overpriced for the performance they offer it almost laughable, I wouldn't by them out of principle. This now makes me lean towards AMD for any new purchase, just to support their rivals, can you imagine what AMD/Intel would charge if AMD wasn't on the scene. I love the fact the AMD CPU division is in the ascendance. they're really sticking it to Intel (who have been massively complacent for years), my next CPU will probably be a AMD Ryzen 3000 or maybe one of their HEDT parts if I'm feeling saucy (I have no real need for HEDT but it's just cool, I have the cash but my "bang for buck" itch means it will probably be Ryzen 3000).
I already own a Vega64 and for me "that's enough", until I replace my UW monitor will something than can do 144hz an upgrade of my GPU is pretty pointless, certainly for the number of games/time I play, I'm might jump into Vega 7 once there is an AIO option or just wait to see what Navi brings.