3 ways to resist impulse spending, according to a money expert