It's better to wash your hair every other day because as someone said above, washing your hair everyday will strip off the natural oils that your hair produces, making it appear dry. Your hair needs those oils. I recommend using dry shampoo on the days you don't wash your hair.
Depends on how oily your hair is. When I was a teen I couldn't go 2 days without washing. In fact, I could wash my hair in the morning and it was already oily and stringy by lunch.
Depends on your hair type. If you're hair is really oily, you may need to wash it everyday but if it's normal or dry, every other day. You're natural oils are good for your hair!
I use to wash my hair every day my hairdresser told me it is better to wash it every other day instead.
Every other day. Your washing the oils that it needs.
every other day