Earlier quoted context omitted.
> A) your car was tailgating if you couldn't see those stones soon enough to stop before hitting one. That's not the case. At any distance you can't see the road in front of the car in front of you (assuming equal height cars). As the OP noted "One of those boulders that hit his tires flies off towards us, but luckily we veer and it misses." - this could happen no matter how far away you are.
> At any distance you can't see the road in front of the car in front of you (assuming equal height cars). Which is exactly why you should leave enough stopping distance. > "One of those boulders that hit his tires flies off towards us, but luckily we veer and it misses." - this could happen no matter how far away you are. It could, but you should be driving slowly enough and leaving enough space that you have time t…
there is always a car in front of you. always, unless you are the very first driver on the brand new road. keep enough distance from the car ahead of you that you can see the road surface far enough ahead that you can stop.
if you need to see in front of the car ahead of you to have enough stopping time, you are following far too closely.