Occasionally I will buy fabric for a specific quilt, but mostly I buy fabric that I like, guess how much to buy, and bring it home. Next time I'm shopping, I see something that may go with what I already have (and sometimes it works, other times it's not the right color). I know it's wild but that's what I do.