Really? Is that a thing? I leave notes on people's cars all the time telling them I like their cars. If that bothers you that much? See a therapist.
'03 VW Jetta TDI - The Daily Commuter
'02 Chevy Corvette Z06 - The Toy
'99 Triumph Daytona - Death Machine