if you actually buy good denim, you can wash them almost weekly & they will hold their indigo pretty well. It's the cheap shits like nudies that lose all their color after a wash.
Sooo... buy you some QUALITY jawns, wear the fuck out of them, and wash them when it's warranted... be it 6 months, 10 months, or two weeks.