You've decided you're going to dye your hair, but you have a little dilemma: Should I wash my hair before I dye it or not? Or maybe it doesn't really matter how they are?
While hair oil can be annoying, it's actually the best thing you can do for the health of your hair before you dye it, especially if you're going to use bleach.
Hair should be unwashed (recently) because natural oils help protect against dye chemicals.
The fat serves as an additional layer so that when the bleach is applied, there is as little damage to the scalp as possible.
The more oil you have in your hair, the more protected your hair will be during bleaching.
After the "bleach" (hair bleach), the hair will be washed before applying the dye, so the final result will not be affected by the grease at all.
So you're not making a huge mistake if you go to dye your freshly washed hair, but if you haven't washed it in 2-3 days it might be to your advantage!
Source: makeup.com