I have a very very small stash since I have only been quilting for a short while. I try to buy as I go. But if I come across a fabric that I absolutely love love love, I will buy it. I don't even care whether it is on sale. But I have gone through entire shops without finding a single fabric I like that much.