When it comes to finding the best shampoo, your hair type plays a key role. Because depending on whether your hair is fine, straight, wavy or dry – your strands will need different ingredients and ...