2. Shop All Year round
This is a tip I follow religiously. I’m always shopping for various holidays and birthdays. What you do is just always keep your eyes open. Try to keep a running list of all the gifts you’ll need to buy in the coming year. That way, when you find a prospective gift, you can pick it up when it’s a steal and put it back until it’s time to give it.