Hey my friends!
I'm getting my hair colored tomorrow (semi permanent). My hair is a bit dirty right now, but I'm pretty sure I've read somewhere that leaving your hair dirty is better than apply color to clean hair.

Thanks for any input. I just did a CO wash (well, the ends), and hope to leave it as they wash it pretty well at the salon, for which I leave it for 2 days to let the color set and I usually don't need to wash it much after