How Gen Z is dealing with cost of living crisis