There are so many good tips here already, and so many I could give, but I'll just give you one, for now:
Use elephants to drive more safely. Here's how:
You should follow at least three seconds behind the vehicle ahead of you. Note something the vehicle ahead of you is just passing (a mark on the road, a lane marker, a shadow, etc.) and start counting "1 Elephant, 2 Elephant, 3 Elephant". Each elephant takes one second to count, and that will tell you if you are far enough back.
Three seconds gives you time to react and get on your own brakes if the driver ahead of you slams on theirs unexpectedly, or something falls off the truck ahead of you, etc. Closer than that and you will hit the other vehicle/object/whatever before you can stop, no matter how quick your reactions are. The gap is hard to maintain in heavy traffic, of course, because people will constantly jump into it, trying to get that little bit ahead. But it's worth the effort. It just may save you from a collision.
Learn to keep an eye on the traffic just in front of you, a little further down the road, and 12 seconds down the road on both your side and the other side. To learn how far that is, pick a landmark down the road and count elephants again. You'll develop a feel for how far ahead twelve seconds is, and be surprised by traffic a LOT less often.
Check your mirrors regularly, too, at least once every ten elephants, er, seconds. That way you have some idea of what's happening behind you, too.
Develop a routine of keeping a gap ahead of you and of looking at the cars both near you and down the road. And let the elephants keep you safe!
_________________________
Okey-dokey. What's plan B?