Yeah the skin needs to heal. Having your socks with sweat against it is a big invitation for bacteria and you really dont want to get it infected. Plus from what i read and hear from others, leg tattoos are a b*tch to heal.
Has your tattoo peeled already or?