I'm blessed to not have to worry too much about a budget but I don't buy fabric unless it's a good sale price. My stash is built up enough so I can buy most any color or print that's on clearance and it will blend in with what I have. If I bought the new fabric lines for full price I wouldn't have made anything from it before I could find some of it on sale later on. I buy 95% of my fabric online.