One way to avoid surprises is to tray and maintain a 2 second gap between you and the vehicle in front , simply pick a landmarkon the road side and as the vehicle in front of you passes it start to count one onethousand two onethousand and repeat until you have a gap of two seconds at what ever speed your traveling , it will give you enough time to react to what the vehicle in front of you does . And if you assume the other fellow waiting to enter the traffic stream does not see you say at intersections or roundabouts you will be prepared to stop rather than having to either lock things up or meeting someone by accident .
I recall reading a story of a accident that happened on this side of the pond it went something like this , One car driver on a two lane road < one lane in each direction > is following another car , the driver in front puts on their right hand turn signal , the driver behind thinks quite logically the first driver is signaling a right turn for an up coming driveway or street of which there a several on both sides of the road by the way , the oncoming lane if clear and it is a passing zone so the second driver proceeds to pass the first driver on the left at which point the first driver suddenly turns left and rams the passing car . The first car drivers excuse was they had signaled which side it was safe for the second car to pass them on !!!!!! not signaling a turn . So you see it takes all kinds.