will a 75hz monitor be good enough for this build? My friend says to get a 144hz monior but I don't have that type of money. https://pcpartpicker.com/list/Rf2Kkd
With those games you probably won't be getting really above 75fps. However, you can get some freesync 144Hz monitors for under $200 and 75Hz freesync for under $150. Switch the 1060 6GB to one of the RX580 8GB and you can save about $20-40 and then not have to pay the premium for g-sync monitor to take advantage of the variable refresh rate.
At 1080p Ultra settings you will probably be maxing out around 75fps in most games. That being said if you are playing Rocket League for example this will run it at more like 150fps. That being said you could change some parts around to give yourself some better performance. Going to a Ryzen 5 2600 and a B450 motherboard will save you about $55 which you could put into a larger SSD. https://pcpartpicker.com/list/PyNNWD - Ryzen alternative 1 https://pcpartpicker.com/list/JnvVCb - Ryzen alternative 2 https://pcpartpicker.com/list/MXQVCb - Ryzen alternative 3
Any of those linked builds will give you more bang for your buck in the long run.
With those games you probably won't be getting really above 75fps. However, you can get some freesync 144Hz monitors for under $200 and 75Hz freesync for under $150. Switch the 1060 6GB to one of the RX580 8GB and you can save about $20-40 and then not have to pay the premium for g-sync monitor to take advantage of the variable refresh rate.