Millennials top Gen X in new-car buying for first time