Well Special Effects
is definitely the way to go... Colors in the red family usually last the longest from the many years I have been coloring my hair.
Looks like Special Effects colors in the red family are Nuclear Red, Cherry Bomb, Hot Lava, Blood Red and Devilish. The Nuclear Red and Cherry Bomb are UV light reactive - so they will actually glow under a black light.
1st bleach your hair - if you have already done that then just re-color ur hair with the special effects (don't bleach it again, it will get to dry and start to break)
2nd when dying ur hair with the color. I like to have my hair damp - its much easier to comb through the color (in small sections) and you use less hair dye, which is good b/c its not cheap.
3rd you can leave the dye on all day - heck you can go to sleep with it in ur hair after it's dry (I put a towel down on my pillow if I do tho) you can heat set the color by on your hair using a blow dryer, but I've never found that it improves the special effects brand, they just have the best color and heat setting it does not appear to make it stay better or longer. Then rinse out... USE conditioner, but don't shampoo... This will keep ur color in even longer. I then go at least a week and a half without shampooing my hair, I just rinse it in the shower with clean water, so the color will stay super bright, although I don't really have an oily head so you may feel the need to wash ur hair sooner.
4th have an excellent time and know that all ur hard work will pay off!
Smile, who cares if you don't have all your teeth.