I got your point but the budget is limited, I got about 530USD stretched. I found a 6800 for 500 new. 4060Ti 16Gb are running 100USD more. I just want to see significant improvement over my 5700XT and lets say a solid framerate in Jedi Survivor. The 5700XT was solid in that game, running on Ultra/High but there were stutters and I felt like thats the edge of that card (i am aware of bad PC ports of the AAA games as of late)
Since I wont be upgrading my monitor just yet, 4k is not the goal right now. 60-144hz FHD/QHD is.
RTX 4060Ti is starting from around ~440 EUR on Amazon (German or any other EU that is shipping to other countries). Like here is GB Eagle, but only 8GB. 16GB versions are closer to 500 EUR, so it's not the best option for the price. RX 6800 XT will be much faster, but it's also an old card and is cheaper because it's on sale - read, it won't get support or driver improvements as long as newer GPUs. I actually sold the ASRock RX 6800 XT a month ago.
RX 7800 XT costs around ~550 EUR - like here is Sapphire Pulse. There are Gigabyte OC's for around 20 EUR more, but it can be too much above the budget.
If it was me, then I would stretch it some more and get RX 7800 XT, but it's not my money, and RX 6800 XT for flat ~500 EUR seems not a bad option too. RX 6800 XT runs games like Jedi Survivor pretty well (my brother was playing it on RX 6800 XT at 1440p), and it still seems like a much faster option than RTX 4060Ti.