I like to lower the car window, when I am passing perfect strangers, lean out for a second or two, and call out. "Hey, long time no see, how you doin', really should catch up, but anyway I will see you this weekend. See you soon !" And drive off.
Sometimes I like to address small children who are obviously out with their mothers, give them my best cheesy grin, and say. "Wow! Are you having a lovely day out with Grandma' then. "