I have learned to buy for specific quilts. There are fabrics that "talk" to me and I buy. But, for the most part, it for me is best to do it that way.
Yes I sure did take advantage of the year end clearance to fill in the fabric I needed to make three quilts and to buy batting at connecting threads. I love Hobbs and that is the only place I can find it anymore reasonably.