Mix all the ingredients except the butter, hot sauce and corn into a microwave-safe bowl. Add the butter.
Heat in the microwave for 30–50 seconds, enough to make it soft but not completely melted. Alternatively, leave the butter out at room temperature for 3-4 hours until soft. Mix the butter in with the spices.
For best results, make the day before. Cover and refrigerate. It will keep nicely if refrigerated for a week to 10 days. Bring it to room temperature to serve.
To prepare the corn:
Shuck the corn and soak in icy water for about an hour. Dry off the corn and coat lightly with olive oil. Grill over medium heat. Remove from the grill and slather in seasoned butter.
Recipe by Bill Murray