Question: is it better to dye your hair before or after a haircut?
Answer: Cutting your hair before you color will ensure you're able to see the full effect of your color. And, of course, your color will enhance your cut. The same goes for perms. Perm first to ensure that the perming process will not interfere with your newly applied color.