Who can afford to live in America well