You should avoid shampooing your hair the same day you get highlights. Washing your hair the day before is ideal, as the natural oils built up over 24 hours will help the dye to stick.