Consumer Study Reveals Gen Z and Millennials More Willing to Spend Now Than Gen X and Baby Boomers