Gen Z should 'buckle down' for 'massive generational wealth