So I found out that my 5700xt was faulty. So I'm wanting to get a new card that works hand in hand with my ryzen 9 3900X. I've looked at multiple forums on the best graphics card but can't figure out what would be best with my ryzen for both gaming and streaming that is within a good decent price range. I'm not looking to pay out 1k for a card. I've seen that the 3070 is a good choice but also the 6800. Can someone tell me which would be better all around that is good? (Getting new card cause no warranty)