Despite achieving the most coveted marker of financial success, many of the millionaires think they could be better off if they'd started even sooner.