Gen Z is sometimes written off as a “live-for-the-day” generation, but a surprising new trend shows they’re a lot more savvy.