I cut enough for 1 test block. If everything goes OK, I cut the rest of the fabric for the blocks, but not the sashing or borders. I hate starting to sew blocks then having to go back and cut more. I don't join the blocks until they are all done because half the time the way I originally planned on laying the blocks out changes when I see the actual blocks.