I have tried both and right now my head is heavy from being greasy bucket. I don’t want to use shampoo because it strips natural oils from your hair. I’m looking for healthy hair.
I was water only, with occasional diluted ACV spray, brown sugar scrub for scalp or oiling ends with olive oil. However, balancing the natural oil was tricky. So, I have been using corn starch as a dry shampoo. Dust small amounts in (for me scalp/near roots only) and brush out with boar bristle brush till you don’t see it anymore. Add/repeat as much as needed (but slowly). It has been soaking enough oil for me without stripping and best results for me so far. Wash brush after. I also have tried baby powder with similar results.