To combat impulse buying, experts recommend setting a budget, creating a shopping list, and avoiding temptation triggers such as browsing social media or wandering around a store with no clear purpose. It's also helpful to take a step back and ask yourself if the purchase is truly necessary or if it's just a fleeting desire.