No, you don’t have to refrigerate a cake made with buttercream frosting. It’ll stay good for three days at room temp, but keep in mind that to retain the cake’s moisture as long as possible you should cover it or store it in an airtight container.