Im going to build a gaming pc and im thinking which cpu should i get.i can get i3 6100 for around 120$ or i5 6500 for 260$.i think to get i3 because it can squeeze good fps around 60 in all modern games on high or ultra and after 2year to change to next generation cpu without changing mobo.or get i5 now and have it for like 4year.which will be better choise?i think gpu will be r9 380 or gtx 970 maximum.im not going to render anything.only for gaming.also gigabyte z170x gaming 3 good mobo for this cpus?