If you can wait, you are better off waiting until 2021 to buy your Radeon card, i.e., once Navi 2 (RX 6000-series cards) are plentiful in the marketplace.The bad news is I don't like my computers to be composed mostly of expensive glass. So, I am going to try a Razor Core X (ordered) with some variant of a Sapphire RX5700 (not ordered; currently shopping) with a 3.2GHz 6‑core 8th‑generation Intel Core i7 (in cart, with the Late-2012 as a trade-in discount of $160; not ordered, in cart). We'll see how it turns out.
Today, quality Radeon RX 5700 XT cards (like the Sapphire Pulse) are about $430 street price which is way overpriced. I expect their prices to plummet $100-150 after the 6000-series cards hit the market in quantity.
Even the older-generation Polaris cards (like RX 580) are still overpriced because demand outstrips supply. GPU bargains have been very hard to come by for the past 4-5 months.
I bought an Nvidia GeForce RTX 2070 SUPER reference card in early July for the MSRP price of $499; I knew that I was paying top dollar for a one-year-old design. Today that same card is going for $799 on the street right now which is utterly stupid.