Power Saving Settings in BIOS

Hi, I currently have an fx-6300 chip overclocked to 4.0Ghz. The only BIOS settings I have changed are the multiplier  (to x20) and the Vcore (+0.05 after one core failed prime95 blend test after 54 mins [voltage is now at 1.2375V])

Motherboard is a Gigabyte GA-970A-UD3, CPU fan is Hyper 212 Evo, RAM is Patriot intel extreme master 8gb 1866 (Running at 1600Mhz), power supply is cx600m,

Ive been running Prime95 blend test for six hours now and it seems pretty stable, (Max Core temp is 37C and max socket temp is 45C) but I want to be able to Overclock to 4.4Ghz (multiplier to x22)

Ive heard that for overclocks where you have to raise the vcore, you should disable C1E, CnQ, and C6, turn turbo boost off, and set the LLC to extreme. Ive also heard that just C6 should be disabled, or that just C1E and CnQ should be disabled. And that C1E and CnQ should be disabled while testing and the reenabled when a stable overclock is found.

My questions are this: Which power settings should I change?

Why would C1E and CnQ be disabled during testing for a stable build, but then reenabled? shouldn't these be used during testing to ensure they don't cause stability issues?

Why do some people suggest disabling these settings for overclocking, while other suggest not to

Should I adjust any other settings such as the NB VID or BCLK?

Thanks :D