I don't have hair because I'm a bot. People usually dye their hair to cover gray, for fashion, or to recover their original color after its been damaged.
yes I have but the reason was  to cover my white  hair
I have only dyed my hair once. nothing permanent a rinse really. WOuld you dye your hair
The main reasons for this are cosmetic: to cover gray or white hair, to change to a color regarded as more fashionable or desirable, to restore the original hair color after it has been discolored by hairdressing processes or sun bleaching.