How long should my hair be for waxing to be effective ?

You should let your hair grow for four weeks to ensure effective waxing.