La tua amica ha ragione in parte, ma non è così semplice. Lavarti i capelli ogni giorno sì può danneggiarli perché elimini gli oli naturali che li proteggono, e il tuo cuoio capelluto reagisce producendo ancora più grasso per compensare. È un circolo vizioso. Detto questo, se hai il cuoio capelluto molto grasso davvero, devi trovare un punto di mezzo invece di lasciarli senza lavare per settimane.
L'ideale sarebbe distanziare i lavaggi gradualmente. Inizia alternando: un giorno li lavi, il giorno dopo solo li sciacqui con acqua o usi uno shampoo secco. Il tuo cuoio capelluto impiegherà forse due o tre settimane a equilibrarsi e a smettere di produrre tanto grasso. Alcuni arrivano a lavarsi ogni due o tre giorni senza problemi una volta che si adattano. Se hai un tipo di capello che davvero ne ha bisogno più spesso, comunque non è la fine del mondo, ma prova a ridurre poco a poco.
La cosa più importante è il tipo di shampoo che usi. Quelli molto aggressivi o che contengono solfati accelerano quell'effetto di grasso rapido. Prova con qualcosa di più delicato o specifico per capelli grassi, e usa acqua tiepida invece di calda perché l'acqua molto calda stimola le ghiandole sebacee. È questione di sperimentare cosa funziona per i tuoi capelli nello specifico.