Honestly with drops just down into the 40s you might want to simply go through and adjust a few settings to see what you can live without if you are budget limited. That and overclocking might get you some distance but you seem to have some lower FPS than the above list of GPUs places you at. Do you have power saving or up scaling enabled? What does the rest of your system look like? You may be bottlenecked somewhere else. Otherwise I would probably go with a 2060S. Ive been messing about with my vega64 and 5700xts and although they are getting better I am still very salty at the moment. But on a different note I much prefer NVIDIAs interface I hate how I have to bounce through windows and categories to find the settings I’m looking for like frame capping(under AMD chill wtf). NVIDIAs is much older but I would say way more straightforward. 5700xts can run hot also so if you go that route pay attention to the model you buy. I don’t have a 2060S so also keep noise levels in mind for that as well probably