I generally will do a mystery if I'm able to pull from my stash. But, I won't buy new fabric for one because I have not loved a few. Or if I'm able, I wait until it's not a mystery anymore and decide if I like the finished pattern before tackling it.