how long should you wait before re-dyeing your hair