My guess is that the Buddhists would say that if you have been put in the situation where you can help someone else- you are the lucky one. I've stopped to help folks and always feel good afterwards. Of course, I'm still looking for that 5'10" blonde on a Duc broken down and in distress.
My luck it would turn out to be one of the Nelson brothers
Dusty