That would depend upon your definition of stranger. If we're talking a total stranger then probably never. If we're talking about someone I've seen for 5 minutes, then maybe a couple of years ago. If we're just talking someone online whom I have never met, then yesterday.