I say if your hair falls flat after a week, that should dictate how often you wash your hair. I would assume that would mean that your hair is full of products and requires cleansing to wash away ONLY the surface dirt and oil.
I notice with my hair, I experience more hair loss the longer I wait for my wash and sets, so I use this to dictate how often I wash my hair. What my hair asks for is what I give it.