Elon Musk Takes a Stand: Will Free Speech Triumph in Advertising?