Essa dúvida é uma das mais comuns para quem se liga em cuidar dos fios. A resposta pode te decepcionar um pouco, pois: DEPENDE.
Indo direto ao ponto, sim, pode lavar todo dia, entretanto, porém, todavia existem vários tipos de cabelos e cada um tem necessidades diferentes. Além disso, temos a variável estilo de vida, ou seja, sua rotina, produtos que usa, tempo disponível para lavar, etc.

Para ajudar a facilitar, veja a diferença de cuidados entre oleosos e secos:
Cabelos oleosos
Quem tem esse tipo de cabelo (geralmente os mais lisos) se não fizer uma lavagem diária ou com mais frequência pode perder o controle da oleosidade. O resultado é fios pesados, com cara de cabelo sujo.Se esse for o seu caso, considere tranquilamente a lavagem diária.
Cabelos normais ou secos
Esse tipo capilar (geralmente os crespos e cacheados) podem ressecar ainda mais com lavagem diária, porque eles normalmente já tem uma dificuldade de produzir e espalhar a oleosidade natural do couro cabeludo. Então nesse caso é recomendado a lavagem dia sim, dia não.
Ao que parece...
A escolha do produto adequado é fundamental para a saúde do seu couro cabeludo, pois diariamente somos expostos à poluição, poeira, etc. e o momento da lavagem deve servir para restaurar essas agressões.
Mas vale lembrar que cada caso é um caso e cabe a você observar como seus fios reagem e decidir qual a melhor rotina.
Conta pra gente.. com qual frequência você se identifica mais quando o assunto é lavagem do s
eu cabelo?