I don’t really know if it was a a hit, deliberate murder, or payback of some kind, but...doesn’t that seem like a really, REALLY glaring coincidence?
What are the odds, there? I try not to be a conspiracy theorist, but that coincidence just hit me in the face like a dead fish.
Using Occam’s Razor, it would be a road rage incident.