For years, Millennials were called broke, avocado-toast addicts with no shot at owning homes or retiring comfortably. Yet, ...