Generation Z, the cohort born between 1997 and 2012, is often thought of as being more financially savvy than their millennial predecessors. But are they...