How often people buy new car July 8, 2019 16 32 64 128 How often do people buy new cars How often to people buy new cars How often do people buy new cars on average How often do most people buy new cars