I think you parts picks are pretty good, not cheap but good. I really would only question if you really want to go for 1080TI. You probably get the RTX2080 (non ti) version, which will be around the same speed, but will have tensor and RTX features. And with the RTX2080 you would get away with 650W Corsair PSU which will cost you at least $100 less. So the RTX card suddenly gets much cheaper for you. Are you planing to overclock the 8700K? and if yes, what is your goal? Because if you go with a good air cooled tower cooling solution you can still overclock pretty good and some solutions are much more silent and about a third of the price compared to the Kraken (look into darkrockpro4 or Noctua NH-D15, both very silent, keep the 8700k in check, and much cheaper). I just mention it because some people nowadays don't even consider air cooling anymore, even so those solutions are great. Cheaper, more reliable and much more silent. The savings for the cooler could again invested into an RTX card...