My current daily use system is a
Motherboard - Maximus X Apex
CPU - 8700K, 5.3 binned/delidded CPU from purchased from Silicon Lottery (CPU quality makes all the difference)
RAM - Gskill Trident Z 2X8GB 4226 - this turned out to be my best overclocking ram kit, I can get it 4400 stable 4500 not so stable (using Raja's 4133 @ 1.4 volt preset with a couple timings thightened a little)
Drives - Intel pcie drives 900p for OS, 750, Samsung 960 Pro on DIMM.2 card, 850 EVO, OS backup, 4TB spinner
Video Card - EVGA 1080 FTW - converted to AIO - very quite (pcie 3.0X8 because I have my 900p in second slot)
Cooling - Corsair H150i, multiple fans (was using H115i but pump was getting week after a couple of years use)
Case - Corsair AIR 740 (I like this case< big enough for big motherboards but not to large for desktop)
I use AIDA OSD to monitor my system in real time all the time, just my preference
I am going to upload my UEFI (bios) settings that I run daily, PC runs cool and quite and very fast with these settings
The first thing I do in bios after first boot up is hit F5,save, make changes in bios that will remain the same at default speed or overclocked, like boot settings, fan settings, etc. save this so I can always boot to bios and hit that preset to get back to my starting point. Then overclock, test make fine adjustments and save as a profile.
Other Z370 boards will not have all the bios settings as the Apex but many will be the same
My 5.2 - 5.0 - 4226 adaptive voltage settings, if you have any questions about settings please ask, if I set something incorrect please speak up