If Rendering is your main use then the 16-thread Ryzen makes it a better choice over the 12-thread Intel since they both run those 16/12 threads at 3.2 GHz:
https://cpu.userbenchmark.com/Compare/Intel-Core-i7-8700-vs-AMD-Ryzen-7-2700/3940vs3957
I think a 2060 GPU will be more than enough, I have a 1060 and I am completely satisfied with it, although it is a gaming card (not a Quadro) and GRAPHISOFT usually recommend Quadro cards (professional cards).
(I think GRAPHISOFT has not included the 2000 series yet because they were just fairly recently released.)
If you are doing much rendering, I would go with at least 32 GB of RAM. You do not have to buy 3000 MHz or 2666 MHz of RAM with the Ryzen, 2400 MHz is enough if I am correct.
Also, I would definitely go with an NVMe SSD, it is much, much faster than a non-NVMe SSD, which is again important for the speed of your whole system in general. 256 GB does not seem very much for a system drive, I have a 512 GB one, which made it possible for me to install all my programs on the C: drive, so they can all benefit from its significantly higher speed relative to an HDD, and still have plenty space left. As it stands, 256 GB would not have been enough for me for a system SSD.
I hope those vendors can make such modifications to the configuration. If you do these, I think you will have a pretty good machine which will serve you for years.
Loving Archicad since 1995 - Find Archicad Tips at x.com/laszlonagy
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac28