I've went for the 1070 and more than happy with it. But I use it for 4k gaming. If you want to play on 1080p then the 1060 is more than enough for modern games.
Also, how does someone clean the inside of the pc with water? All you need is a vacuum cleaner and a soft brush.
Intel Core i7 8700K | 32 GB DDR 4 PC 3200 | ROG STRIX Z370-F Gaming | RTX 3090 FE| Crappy Monitor| HTC Vive Pro :3