Some American millennials are pretty positive about their financial situation. More than 50% think they'll be millionaires one day, according to a 2018 TD Ameritrade survey, and more than a quarter of that group believe they'll reach that milestone by age 40.