Reddit user WindyJane says:
"Also never pay full price for anything. If you need something, first research the "normal" price then figure out how to get it on sale, coupon, discount store, etc. After researching and taking time on a few things, eventually you'll learn which stores are best for some items, which for others, which to get online vs. in person, etc. Even when grocery shopping, arrange your menu planning around what's in season (it's always cheaper then) and what's on sale. For big-ticket items or planned things like birthday gifts, plan ahead and aim for sale times. You can find lists online of the times of year different things (clothes, electronics) go on their biggest sales and buy them then."