You can make the buttercream a day or two ahead of decorating the cupcakes! It can keep for a few hours at room temperature. Store it in the fridge in an airtight container and let it come to room temperature before beating it again and frosting the cupcakes. It will need to be beaten after being stored to get it light and fluffy again.