Back in the day, we used to buy paint sticks to paint the letters on the tire sidewalls. It looked cool from a distance, and usually stayed on until the next car wash...

I've never used it on tires, but it might be interesting to try some of the dyes used to change the color of vinyl interiors... it comes in spray or brush on, and is supposed to last a long time (at least on interior surfaces)

JetDoc