Starting a new build with a Gigabyte Z370 Aorus Gaming 7 MoBo. Been using AMD CPU's. I was wondering if anyone has some advice on what CPU would best fit my needs for around $200-$300. I have been researching i5 7700K and 8600K. Play BF1 and want to be able to run smooth and and not get shot because my CPU is crap. Any advice appreciated.