I am purchasing a GTX 1080 ti for my first computer build (I've only gamed on laptops before) and I'm wondering..... a) what CPU would complement that card the best (keeping cost in mind, and the fact that i will be water cooling it) and..... b) Which gtx 1080 Ti should i get? I'm new to all this so i could use everyone's help. I am finally ditching the gaming laptop with it's unupgradability and overheating and underclocked cpus and gpus, they just seem to waste more than they are convenient. Anyways, your help is appreciated.