I buy when I need and when I don't need. I have been trying to build my stash and it seems when I do a new project there is still one color or type of fabric I don't have. My stash has become fairly big now so I'm not spending as much as I used to. I have found there is no end to my wants when I am in LQS!