I can't afford to have my hair dyed by a hairdresser any more so I was wondering which the best box dye to go for is. I used to use garnier years ago, are there aby better ones out there?