Generation X 1965-1980 Millennials 1981-1996 Generation Z 1997-TBA How Do Americans Spend Their Money, By Generation?