If you have a JoAnn store in your area, now is the time to shop while there is still a decent selection. They currently have between 20 and 40% off with Christmas items at 70% off. My tip is to shop in person because almost everything on the website is considered "sold out," and they will not be restocking. I used to work part time at JoAnn as a second job. I made some extra cash to support my craft habit. I had to quit when COVID hit, though. I really loved that job.
Now is the time to stock up on fabric and notions. In my area, there really isn't an equivalent, so I will miss JoAnn.