When do you know it safe to pass another vehicle?

You should have at least 15-20 feet between you and the vehicle.