Man, Navi 2X won't be rushed. It's already 2 whole years late.
Nvidia released full DXR and DX12_2 support as early as the same time of 2018. Exactly 2 years ago.
Navi 10's old codename is Bermuda. This is a 2016-2017 technology in the best case. This card 5700 XT doesn't have its place in late 2020, unless it retails for $150. Which should be a fair price given the RTX 3070, and maybe upcoming RTX 3060.
I don't care if they need to wait a few months TBF - AMD should launch it when it is ready,with solid drivers,a solid reference cooler,and hopefully actual support for its features. Just panicking and pushing out a half finished product will screw over sales for the next two years. Even the same goes with Zen,they did push it out with a lot of problems,which no doubt cost some sales to Intel.
If they rush the launch,people will complain about RDNA2,and then like AMD Hawaii nobody will buy it for the 2 years. First impressions count.
Also,Nvidia does not have its full range out - the RTX3060 has not even been announced yet,and its mostly likely using a GA104 die IMHO. Since the RTX3070 is close to $500,then I suspect the RTX3060 will be pushed past $300.
This is probably still going to be bigger than Navi 10,and probably cost more to make. By now Navi10 yields,its older generation GDDR6,etc probably make it relatively cheap to make. This is a GPU which should have been sub £300 anyway at launch,but Turing allowed AMD to push the price up.
So they could push it down closer to £200 or less if required. Nvidia,OTH,has tons of Turing based GPUs with huge dies,which need to be sold off.
There is probably more GTX1660/GTX1660 Super/RTX2060/RTX2060 Super/RTX2070 Super/RTX2080 cards in the channel,than RX5600XT/RX5700/RX5700XT.
Nvidia will need to crater prices on these too,so even if an RTX3060 is ready,this stock needs to be sold. It could delay actual large scale availability of the RTX3060,even if were announced next month.
If you look at Turing the top GPUs were annouced 3 months before the 60 series,due to a large amount of Pascal inventory which needed to be sold. So most likely the RTX2060 was delayed because of this,otherwise Nvidia would have lost a lot of money on old Pascal stock!