Gen Y is the most money-conscious generation