Millennials, who were born between 1981 and 1996, have a prime opportunity to save for retirement. With about 25 to 40 years ...