Americans feel great about their financial well being.