I plan as I go. After I have completed PART of my quilt, I may have a better idea of what will work for a border, and go ahead and buy the fabric to be sure it will not be sold out when I need it, but when the quilt top is near completion, I might decide it will not work. I find it better all the way around to decide on a border fabric after the quilt top is actually ready for the border.