Most of the pieces are near the top of the line. The CPU is a few steps down, but if spending an extra $400 means I get an extra 1-2% of power increase, I'll take the slightly lower item.
I was looking at a Ryzen Threadripper 1900X before settling with the Ryzen 5 2600X. Would have only given me an extra 2-3 points on the benchmark scores, but would have cost an extra $400 between CPU and Motherboard. Here's the two compared side by side:
http://cpu.userbenchmark.com/Compare/AMD-Ryzen-5-2600X-vs-AMD-Ryzen-TR-1900X/3956vsm340638