Gen Z vs. Past Generations: Who's Doing Better?