When It Comes to Money, Gen Z Is Way Ahead of Millennials