3 seconds when under 65. 5 seconds when it's raining or I'm moving faster than posted highway speeds. It pisses people off but I'm hauling a ton of steel and plastic around, I'm not going to risk my life and everyone's around me just because some guy is late for work or can't be patient and needs to get where he's going a few seconds before me. People tend to lose the reality of the situation when driving their super fast metal explosion machines.
2 seconds is not enough. Average human reaction time takes more than half that time. I was also taught to keep 3 seconds minimum distance on average 80 km/h zone. Faster driving, more distance should be kept.