how long should you wait to put heat on your hair after dying it?
And since you have already colored your hair, you need to wait at least a week. However, no matter how long you wait, the straightening is going to fade your color.