The other thing is that generally the chemicals in the straightening (or perming) processes will strip out the dyes...
We once died my hair and did a streak in my friends hair and then straightened her hair and the streak was pretty much gone...it was done like the night before...