It depends on how often you wash your bras but the actual rule of thumb is 3 bras washed about once a week. Depending on the quality of the bra you may need to buy them that often but really, I think that if you have them on a rotate out basis so that you get ONE new bra every 6 months that means that each bra is 1 1/2 years old before buying a new one, unless you are buying pretty low quality bras that should work for you just fine. I buy most of my bras at Target and TJ Maxx and they've worked well for me on that system. High quality bras should last you longer.