To be frank, so far I only buy my working clothing during sale. Yes, during sales. Meaning that during non sale period, I will only do window shopping but NEVER buy any single cloth. Therefore you can concluded that in my wardrobe all are discounted clothing including cheap womens coats.
Other than shop for sale clothing, I only once in a blue moon, I will DIY my dress or shirt. I will only DIY when I managed to steal time while all my kids are asleep. I love to sew but my concern is I don’t have sufficient time to do so. This is also one of the reason I will buy bulk during sales period.