He's been getting hush money for years. It's been his main income for a while. He must be running low on funds to be making that one night publicity stunt.
I find it funny that POTUS has barely aged during his first term. The talking heads and deep state actors that appear on television, on the other hand, look a lot more worse for wear this far into POTUS' first term.