So the rtx 2060 trades blows with the 1070ti. I just kind of went through this as I just upgraded my graphics card.
For me personally, I ended up getting a Vega 56. I got one for 10 dollars less than the rtx 2060. There Vega 56 basically competes with the gtx 1070.
The reason I went that route, I was actually between the Vega 56 and the rtx 2060. I went to microcenter thinking about getting the 2060. It is a slightly faster card than the Vega.
What made me not get the 2060 ultimately was partly the fact of only 6gb of vram. If you look on YouTube for example, some of the guys there were saying the card could use 5.5-5.8gb of vram in some titles with everything turned up at least on 1440p. Granted I play at 1080p, but I do have a 144hz monitor. I think part of my reasoning was that the 2060 is the faster card, but that I'd rather have the 8gb of vram. If games are using 5.5gb of vram now, how about in a year or so? If they begin to use more, then you have to turn down settings to stay under that 6gb limit.
It's a good card and is faster than my card, but I also know Vega cards can usually overclock will to if I want more performance. Anyway, that was my reasoning. But I think an overclocked Vega 56 can about match a stock Vega 64, which gets in the neighborhood of a gtx 1080. If you are into overclocking and tinkering you might look into that option also. I know I saw Newegg selling a powercolor red dragon version on eBay for 299.99 new. It's 340 on Newegg.com, but they have it for that price for whatever reason on eBay.