You should only consider washing your hair on a daily basis if you live in an extremely humid place, sweat/exercise a lot, or if you have an extremely oily scalp. Otherwise, skipping a day or two is necessary to avoid stripping it off its natural oils.