Well, cupcake chain Sprinkles could have the answer to your problem after they installed the world's first Cupcake ATM outside their flagship store in Beverly Hills.
The Cupcake ATM is now available in 15 locations around the United States and promises one of Sprinkles famous cupcakes at any time of the day.
Sprinkles offers a variety of cupcake flavours including their red velvet ones with cream cheese frosting and the ever popular triple cinnamon.
They also do specials on various days of the week and at various times of the year including a Halloween special for the month of October and peanut butter chocolate chip on Tuesdays and Sundays, for example.
Next month, to coincide with the popular shopping extravaganza of Black Friday, Sprinkles will be bringing back their famous Black Velvet cupcakes.
Describing the history of their famous Velvet cupcake, they wrote: "When Sprinkles opened in Beverly Hills in 2005, Red Velvet was virtually unheard of on the West Coast. A decade later, it is Sprinkles' most iconic flavour.
"We're flipping Red Velvet on its head and upping the cocoa quotient to bake our deepest, darkest, most chocolatey cake. Topped with whipped chocolate ganache, Black Velvet is an icon fit for the next decade!"
And as the cold nights roll in and Christmas comes around, Sprinkles will be selling their gingerbread cupcakes in December.
They added: "It doesn't matter whether you've been naughty or nice, everyone can indulge in Sprinkles Gingerbread cupcakes. Fresh from the North Pole, Rudolph and the reindeer deliver this fragrant spiced ginger cake topped with cream cheese frosting, dusted with cinnamon sugar and adorned with a gingerbread man!"