Currently I have a Intel Pentium G3258 and a Z97 pc mate motherboard with 8 gb ddr3 ram. Whenever I'm gaming, my cpu is using 90-100% while my GTX 1050 Ti is only using 20-30%. So I'm looking to upgrade the cpu to stop it from bottlenecking my gpu, but to do that i need a new motherboard as well, and for a new motherboard I'd need ddr4 ram. So would an MSI Z370-A PRO with Intel Core i3-8100 3,6 GHz and 1 stick of 8gb ddr4 work? Would it help with bottlenecking?