Younger generations are financially better prepared for retirement, contrary to what many people think.