Question: how long should you wait to dye your hair after dying it once?
Answer: To not damage your hair irreversible, the best thing you can do is wait two weeks before applying the dye again to fix the color. Remember that if you used a semi-permanent dye that didn't end up looking that great, you can always try to wash it a few times with shampoo so that it fades and will turn lighter.