Ryzen 7 3700x will bottleneck with the RTX 3080. In a gaming build, a practical design is to set the bottleneck for the monitor, given its resolution and refresh rate.