Both cards should be relatively easy to find, at least in comparison to the high-end ones. The Nvidia card is, once again, superior here, but by a much larger margin. The minimum GPU requirements for Dying Light 2 are fairly lax, asking for either an Nvidia GeForce GTX 1050Ti or an AMD Radeon RX 560, which are both older cards. The AMD on the other hand is recommended for games like Nioh 2, Resident Evil 3 and Yakuza 6. It can run similar games to the RTX 2070 although it's a bit less powerful. The Nvidia card is more powerful in this case.
High-end settings without ray-tracing surprisingly also asks for RTX and RX cards: the Nvidia RTX 2060 with 6GB VRAM or the AMD RX Vega 56 with 8GB VRAM.