Do whatever you like or makes you happy, but my opinion is not to. I would go for a more natural looking color. I think it's extremely unattractive when people have unnatural hair colors. I'm not saying people shouldn't dye their hair, but just don't take it to an extreme. Bleach blonde, maroon, jet black, and any color of the rainbow all fall under the unnatural hair colors.
It COMPLETELY depends on how it suits the rest of you. I'm brown, and I was considering black, but I realised because of my Asian skin, it wouldn't have looked any good. However, I have another (Caucasian) friend who dyed his brown hair black with a red streak, and it looks really awesome.
Not in a stalker way, but do you have a picture to show us so we can have something to judge?