Gen Z's wealth strategy may make them 'richest generation' - but they can't afford cost of living now