Okay for your hair type I would recommend moisturizing shampoo and conditioners, and even a leave in conditioner. Ones that contain heavy moisturizing ingredients like shea butter, coconut oil or avocado oil. The moisturizing shampoos does clean your hair but without being over stripping. And make sure you use less product and shampoo when you have to and target the scalp when you’re shampooing, that’s way you can actually avoid buildup. And there are other moisturizing products out there like hair masks which add more moisture, and hair serums which help to lock moisture in.