Best longest lasting hair dye?

Br

Hey just wondering what hair dye all you ladies use/recommend. I go with John Frieda as I’ve heard it’s the least harmful for your hair not necessarily the longest lasting but the color is always amazing and even.