Is Elon Musk’s $1 million election-season giveaway even legal?