I recently dyed my hair from a light brown to a medium blonde color using boxed home dye. My roots are starting to grow out, but I want to dye my whole head a different color. I feel like if I dye my blonde hair a different color, it will come out looking different than my brown roots. So, should I do a root touch up first and then dye my whole head a different color, or do it all at once....? Any advice helps please!!