And me too. I might make a guess based on an assumption, but I would never assume based a guess. While guess, assume, take for granted, suppose, presume are often used interchangeably in informal speech, a good technician will never assume something is good, or guess that something is bad without verifying the facts.