Is this for games at all? If it is, you are putting money to the wrong thing. Get a Ryzen 5 2600, 50 cheaper than your i5, drop the aftermarket cooler which is another 24, get a simpler motherboard that will save you about 30 more, use the extra money for a 1650 Super or RX 580 video card and 2x8 gb higher speed RAM, maybe get a nicer monitor. Those video cards will be just fine for 1080 gaming at 60-75 hz, or save a bit and get a better video card for another 50 like a 1660 super. The option to just get the i5 and skip the video card and buy it when you can get a nicer one is also valid, a 1030 is really the very cheap gaming PC setup option or something to upgrade a business tower with, and with the CPU you want your system is certainly not going for that low of a price.