I have gtx 1060 and found that my cpu is so bottleneck(fx8320e) and I'm planning to get some upgrade,I'm considering about new skylake i7 6700k but skylake needs more expensive motherboard than haswell,is it really need or is there much different performance between haswell and skylake model? My motherboard is asus m5a78l-m/le and I'm pretty sure it must be replace to newer too