The no-spend challenge is trending among Gen Z as a response to effortless, impulse-driven spending.