I had my hair dyed peroxide blonde about half a year ago. And I dyed it light brown again when my roots started to grow through, I then got it dyed "lighter" in a salon 3 weeks ago and it wasn't as blonde as I had wanted.
How long should I wait to have it dyed again?