While 54 percent of Gen Z respondents in the survey said they began investing by age 21, only 31 percent of millennials had done the same.