Overlapping Generations of Cars