Would you get this mole checked? It's in my lower leg, and has been itching on and off for a while not but always the same spot.