I have always been an oily sort (both hair and skin). I can wash my hair in the morning and, if warm/busy, by the afternoon my roots have almost lumped together in sections and look really flat and greasy.
General consensus seems to be that the more you wash greasy hair, it strips the scalp of natural oils so it works harder to produce more (therefore making the problem worse).
After years of daily washing, I've changed and used a combination of dry shampoo/ clipping hair back/ blow drying after wash- to wash every other day. This has taken about 3 months, but i'm now at the stage where actually, it looks fine day one and pretty good day two (even without dry shampoo).
I'm now wondering if I should push to every three days? Washing day 1 (blow drying), leaving day 2, then dry shampoo day 3? Would this help overall oil production slow down so looked better on other day?