It is definitely worth getting your hair dyed at a salon! A professional colorist will be able to assess your hair type and current color, and then choose a dye that will complement your natural coloring. They will also be able to provide you with after-care instructions to keep your newly dyed locks looking their best.