improve object purchase choice, find objects that can pay them selves back before purchasing best value item