Looking at building a gaming rig from scratch, though I haven't really got into the specs yet, I can say the build will have water cooling of some type. To start with an AIO cooler as I'm not really to fussed about water cooling the graphics card. Case size will be big enough for a custom loop though if I decide to modify it in the future. This will be my first water cooled build and I'm actually looking forward to it somewhat. I know that DDR5 is just around the corner would it be better to hold out for that or would you do it before? I know if I want to go down that route in future it's going to be a whole new board job and possibly a new CPU to boot.