Do nice guys finish last … financially?