Are you a generation Z or a millennial?Learn from the money mistakes of previous generations5 years ago