Wait, what? You mean fabric is not like fine wine and cheese and needs to age a few years before you use it so you are assured of never getting another scrap of it if you run short?
OK if I take the fabric aging process out of the equation I still take a long time. Some projects really grab me and I work on them steadily from first cut to final stitch but they are really few and far between. If hard pressed with some kind of deadline I can do a simple pattern start to finish in a few months (I only have time and energy to quilt on weekends). But my preference is for more complex patterns and intricate quilting. Once I have the top pieced it also will age a while before getting loaded on the rack. Usually awaiting motivation or courage (because I have decided on a very challenging quilting design) and/or time.