I think impulse purchase have two characters.
One is wasting of money.
People usually buy something what they feel inspiration without thinking to much.
Some people think if this would make me happier and comfortable or not after they bought.
Second is good decided.
I usually do not have brave to buy expensive one.
I need timing to buy it.
If I buy it immediately, I don’t need to spend time to think about buying.