I'm debating between the 970 and the new 1070 (coming out soon). I will probably get the FX-6300, so my question is will the 6300 hold the 1070 back? Will the 1070 never be able to use its whole preformance because the 6300 isn't the best? Or should I just get the 970? I'm building a budget gaming pc (under $700) and other suggested builds are appreciated. Nothing is set in stone yet.