You should wait at least 72 hours before washing your hair after a keratin treatment. This waiting period allows the keratin to fully bond with your hair, ensuring maximum effectiveness and longevity of the treatment.