Hi
@Razor-
The 2060's price took a nice cut down to $299. That's a nice price for an entry level card with Ray Tracing. The 2060's performance seems to be hit & miss though. Some people get great cards with solid performance while others are joining the growing line of issues reported with this card. Personally, I'd buy a 1660Ti over a 2060 even if it's inferior or save up for a better card. (Google 2060 performance problems)
The 5600XT is expected to be around $280 though final MSRP won't be fully known until it's actually on the shelves. The generic benchmarks seem to favor the AMD card over nVidia's offering overall as well. Again, these are non-user benchmarks, so take what they say with a heavy dose of salt. We won't know real-world performance until the 5600XT is released to the general public.
From the admittedly little that I have read, nVidia seems to be better when rendering so you may want to strongly consider the 2060 for that reason alone if you plan to use CAD. However, I will defer to another member on that that has a 2060 and so can better answer that part of your question.
As I primarily use my system for gaming, I would chose the 5600XT over the 2060. But that's just my uneducated opinion. If you wait until the 5600XT is released and decide on the 2060, do your research as all 2060's are not created equal.