Millennials were screwed by the financial crisis. They might still come out on top.