If I had to ride with someone I would never ride.
So the issue is getting stranded.
That means we are talking about being by ourselves and in trouble.
This is a subject I could then talk about.
Being aware of your surroundings is vital.
And being prepared is good, but we are still talking about being stranded.
So no matter how prepared you are, you are still stranded in this thread.
If you are an ADVenturous person, keep yourself fit. be ready for something to kick your ass. and then get up and take care of it.
otherwise stay at home.
Maybe this is why I ride alone!