That depends on your definition of “happiness”.
> You gotta live in the moment and be impulsive to be happy.
I get the impression he equates happiness with being thrilled.
Being impulsive and in the moment is just the opposite end of rumination, hence is the safest place from unhappiness.
Meaning it's also the place to find happiness.
Being impulsive with money is another thing altogether, and a long way from being zen happy in a present moment.