I do both as well and it often depends on what I'm doing, but my preference is to cut in batches as I go along. Like Lena, most of my quilts are scrappy and most of the time I don't even know how big they will be at the end of the day so it's easiest to cut enough to get going with and then cut more as I need it. If there is complicated cutting to do, however, I am more likely to do all of that at once while I'm in the "groove" to make sure I remember exactly where the template goes or how many background pieces need to be reversed, etc.