Every other day because I have dry skin/eczema and my skin would be red and scaly if I put water on it every single day and ain't nobody got time for that
Every other day, unless like you said I've sweated a lot, or it's really hot out and icky. I used to take showers daily but I ended up drying my skin out pretty badly because I tend to like hotter showers.