Ideally, hair should be about ¼ to ½ inch long for best results. This typically means waiting about 2-3 weeks after shaving before waxing.