I am not satisfied with the 5700xt so many problems encountered, game suddenly crash, greenscreens, random restart but doesn't happen often. I updated windows, driver and did troubleshoot but still happening. I'm fed up with it.
okay, will consider to wait for the ryzen 5000 rtx 30 series is not yet available on my country.