CPU: Intel Core i5-8600 3.10GHz 6-Core Processor CPU Cooler: Cooler Master Hyper 212 LED Motherboard: Asus Prime Z370-A ATX LGA-1151 Memory: Team Vulcan 16GB (2x8GB) DDR4-3000 Storage: Samsung 860 Evo 500GB 2.5" SSD Storage: Seagate BarraCuda 1TB 3.5" 7200RPM HDD Video Card: ASUS Repulic of Gamers Strix Geforce GTX 1070 TI Advanced Edition Case: Corsair 780T ATX Full Tower Case Power Supply: EVGA SuperNova G3 750W 80+ Gold Certified Fully-Modular ATX Power Supply Monitor: Sceptre 27" Curved 75 Hz LED monitor
Great build, the only thing you seem to be lacking is a great monitor, you should check out some monitors (when they go on sale) and try to upgrade to a 1440p 120 Hz (maybe even get g-sync, if you can find a good deal on a monitor that includes it). I can't speak to g-syncs value as I don't have it, but 1440p and 120 Hz made my gaming experience significantly better.
For a monitor on 75hz standard I'm assuming your using display port which probably means you could over clock it to get 100hz or maybe more. I'm running my cheapy 1080p 60hz on 80hz and it's still holding up perfectly
I havent completed my setup yet. I had to put it on hold because of the pandemic. I actually found this thread very helpful because it gave me ideas on what to buy so I dont waste my money on useless and old rigs. I also found this website useful. It has tons of information on anything gaming related. I bought a few gears based on their review.