This is a question newly naturals have and even people that have been natural for months still ponder. First, let me say that washing your hair is good for hair growth. If your goal is to grow long hair, then doing frequent shampoos will help stimulate your scalp and increase blood flow to your hair follicles, which will result in hair growth. However, if you are using products with unfavorable ingredients you could be doing more harm than good with an increased frequency.
Using shampoos with sulfates, cones, or any other drying ingredients can stunt hair growth, cause breakage or split ends, and/or dry out your hair.
During my hair journey, these are my regimens for each stage:
TWA
During the TWA stage, you have the most freedom to shampoo your hair. Most naturals at this stage do "Wash-N-Go"s all the time because they're quick and easy. Basically a Wash-N-Go, is when you shampoo and/or co-wash you hair, put in a Leave-In conditioner and a sealant and go on about your day. Because of the frequency of Wash-N-Gos you're typically washing your hair 3-5 days a week. This is entirely okay, as long as your shampoo and/or conditioner are moisturizing. My favorite shampoo was the OyinHandmade Honey Wash!