All colour treatments and procedures ought to be performed every 3-5 weeks to achieve the best results. Doing this earlier isn’t necessary at all. Additionally, foil highlights must be performed every 6-8 weeks based on how much gap between your highlights and natural hair colour.