Kacey Musgraves is Selling Ted Cruz Trolling Merch