Hi, I am relatively new to PC's. My current PC has AN AMD FX-6300 and AMD Radeon HD 7900 series. I am looking to upgrade to a gtx 1070. I was wondering a few things. 1# I read that the FX-6300 would bottleneck a 1070. Would Overclocking my CPU stop bottlenecking? 2# If it would, than would I be able to overclock the 1070 as well as the FX-6300? 3#And finally, what cooling would I need to overclock one or both of these components? I currently have just default cooling. Thankyou for all your help!