how often should you use a protein treatment on your hair? I don't want to over do it, but my ends are a mess. no split ends, but dry and knotty.

Thanks