I could give you an entire breakdown of what card I think and why, but if you have the budget for the 6800xt, I think you’re making a great choice.
If you want to save a few bucks you could go 6800 non xt. You’ll get good performance at 1440p for sure with this but the xt is deff the faster card.
I think AMD is the way to go in your case.
It's not the 6800XT but this isn't all too terrible. Powercolor 6800 Fighter