Well certainly the AMD cards are getting pushed to the side at the end of this generation. Nvidia came out with their super series and, frankly, I don't think AMD can't respond with a price drop. But I will stand by what I said, AMD has a good long game. Navi was solid, but built for gamers with a midranged budget. Then we have, "big Navi". Big Navi will compete on what I will call the high-end budget market. And while it is totally my opinion, my opinion is that AMD cards will sell very well. Unless someone is willing to pay excruciating amounts of money for ray tracing, Nvidia really doesn't have much to offer. We haven't been at a point where graphics make great leaps since around 2010. I game at 4k, but I do it on a 1070ti at roughly med-high settings. Unless you have a super expensive display and a budget to drive it, these high-end cards don't matter to you. Right now, we're at a 1440p60 mainstream high-end budget. If AMD can meet those performance requirements in a price that matches what Nvidia has to offer then they're solid.
And, again, it's my opinion that AMD will do a fantastic job in the GPU market not only immediately, but in the long term. There was a nothing wrong with Nvidia's approach to making massive dies, they're Basically going for raw horsepower. What Nvidia is doing is cool as ****. However, I believe that AMD will pull ahead. Even if they don't hold the performance crown, the will hold the sales crown. And as an AMD investor, I put my money where my mouth is.