My computer freezes and crashes occasionally. I am a gamer, I want to play games at ultra settings. I currently replaced my hard drive and added an SSD for windows and are still have issues. I did fresh installs of everything. I currently have a AMD FX-8350 with a Asus Crosshair V board with 16gb 1800mhz ram and an EVGA GTX 780ti. The only things that I have not upgraded since I built this computer is the ram, cpu, and board. So I'm thinking I replace those parts but with what I do not know. I was looking into the 7th gen Intel's, the 8th gen Intel's, or the Ryzen. I have $600 to work with and I will need a new liquid cooler. Any and all advice is helpful thank you.