People say that we must change our shampoo after every six months. Should we really change ? What shampoo's have you used uptill now ? and which one you think is the best and you would love to use it again.