The part quality/choices could be good depending on the uses. If it's for gaming we need to know resolution/refresh rate as that could drastically change the CPU/GPU. If your just gaming then 32gb of memory isn't needed but if your doing video editing/rendering then it may be justified.
While it is a higher end build spending $2,400 just on the tower may not be needed and could be spent on other parts of the build such as the monitor, peripherals or even VR.
So for 4K gaming more of the gaming load shifts to the GPU so you really don't need that 9700K, the 2700X would work just as good and would be better for editing due to the extra cores/threads. I would keep the 32gb of memory. Changing the CPU to the 2700 (W/aftermarket cooler) as well as the PSU (better quality for much cheaper) saves you nearly $400.
I don't really want to go AMD. I think I'll change the evga power supply to a Seasonic Focus Plus 750 Platinum. Is there a lower cost Z390 motherboard that still has wifi and USB C? I might also drop the memory down to 16gb but I am not sure yet. Is there another memory that is better than the Corsair Vengeance 3200?