Honestly, if you do 1080p, even 144hz or 240hz, for esport games, you could get away with a 1070 (not ti) but if you are willing to spend this much, personally, I would go for the 1080 (if you can find one...) especially if it cheaper or around the same price... chances you play any game with rtx are low and even if you did, like everyone, you would disable it. on a 2060 battlefield is kinda hopeless to play on ultra 1080 with rtx.
bottom line, gtx 1080 if it costs just as if not cheaper. and if you feel like spending less, you could get away with a 1070 ti or a normal 1070.