I currently have a I5 6600K processor, but my current motherboard doesn't support overclocking. So I have decided to upgrade my PC, I have decided on buying the ASUS Z170-DELUXE motherboard specifically so that I can overclock my I5 6600K. But now I am sort of stuck, I would like to buy 16GB of RAM that is compatable with the ASUS Z170-DELUXE. Also I would like to invest in better cooling and am considering liquid cooling but once again I am not sure what to get and whether liquid cooling is best for me. Also I am unsure of whether my case and PSU are adequate for this upgrade I have a Aerocool Aero 800 case and I believe I have a 700w AeroCool Integrator Power Supply. Also I have an ASUS NVIDIA GTX 1060 6GB DUAL OC (In case that's neccesary). Please help