I have done it both ways, picked a pattern then bought fabric, but I have also bought fabric then found a pattern. When I buy fabric without a pattern in mind, I usually get two to three yards of the fabric and coordinating fabrics so I know I will have enough. I don't make king size quilts though, so not sure if 3 yards of every fabric is enough for that sized.