Millennials and Gen-Z’ers are facing a financial landscape that is very different from the one their parents and grandparents grew up in. At times it may seem bleak: the cost of living is rising, wages are stagnant, and student loan debt is at an all-time high. But even with these challenges, young people still have plenty of ways to overcome the obstacles they face and they can learn to build wealth at a young age.