Revlon is excellent because it leaves your hair in better condition
It depends on what was previously put on your hair. Color cannot lift color, it would be best for you to go to a salon professional and let them do a complete consultation with you. It also depends on the brand of hair color that is being used, each brand has a specific time to to let the hair color process.
You cannot go lighter on colored hair with more color. If your hair has no permanent color on it, you use high lift developer. 10 volume for every level lighter you want to go. If there is color on it, you'd have to lighten your hair with bleach, then color it. Your best bet is to get it done professionally.
Red plum
Manic Panic is the best brand for black hair dye.
It can last upto 6 weeks if its semi permanent and of good brand like Directions. You can try it here
It's nowhere near as strong, but salon hair color can ruin your hair if you haven't been trained in its use. Home hair color won't damage your hair.
There are many different brands of at-home hair colorant that people can purchase. If a person prefers foam hair dye, they should use John Frieda brand hair color. However, if a person likes creamy hair dye, and is looking for intense color saturation, they should probably go for L'Oreal's Feria line of hair color.
beyonces hair color
That of course depends on your opinion and facial features. You may look nice in a bleach blond hair color but better in a dark or strawberry blond hair color. YOU may even look "the best" in a black hair color or even a red hair color. So, yes blond CAN be the best hair color depending how it looks on you.
My favorite brand is Chi.
There is no "best" hair color. We are all unique individuals and should learn to appreciate our differences.