Generally the fabric dictates what pattern, I tend to buy fabric when I like it,, stash it until I either see a pattern I like or an reason to make one.
Rarely do I go in search of fabric, because I always seem to not be able to find what I want.
I shop sales, & use coupons,, stocking up.