If you can find threadreapper 1950x for a good price it would be even a better deal than a 2700x… the 2nd ofc has lower consumption, so if you think energy costs is a problem go for it. AM4 boards are so cheap that usually 2700x will always be the best combo. You want a fast DDR4 speed anyways 3200MHz is a bare minimum for AMD. Without paying the extra $ for for Intel you definitely can purchase RTX 2080… I doubt it is easy to find 1080TI nowadays.