Don't get the FX 9590, its just a factory overclocked FX 8350, its not worth it, it has a 220W TDP, its insane, it also needs some hardcore cooling. Just get the FX 8320, and by the way what mobo do you have? for the FX 8xxx I recommend something around the GA-970A-UD3P, for a FX 9590, take a look at this, https://pcpartpicker.com/parts/motherboard/?compatible_with=amd-cpu-fd9590fhhkwof