Make the cake: Preheat the oven to 350°F. To make this recipe as written with the ingredients listed, grease three 6-inch pans and then add parchment paper. Once the parchment paper is added, grease the top of that as well. .
Whisk together the cocoa powder, flour, sugar, baking powder, baking soda, and salt in a bowl. Set the bowl aside. Grab your mixer and beat together the eggs, oil, vanilla, and buttermilk. Once mixed, combine the dry and wet ingredients together, add in the hot water or coffee, and beat until mixed.
Take and divide the cake batter between your three greased baking pans evenly. Pop them in the oven. Bake for 20-25 minutes or till they pass toothpick test. Once they're done baking, take them out of the oven and allow to cool on a wire rack. They will need to cool for about 15 minutes in their baking pans and then you'll want to take them out of the baking pans and allow cooling on the rack.
Once the cakes have cooled down completely, take a serrated knife and cut off a thin layer of the tops of cake layers. This will create a flat surface.
To make the syrup: Add water and sugar to a small saucepan and bring to a boil over medium/high heat. This will take about 2-3 minutes. Turn off the heat and add and cherry liquor. Cool down and then use that liquid to brush over the tops of all the cakes.
To make the chocolate ganache: add the corn syrup and chocolate bits into a bowl. Put the cream into a small saucepan and heat it up on the stove. Once it starts to simmer a bit (no boiling - that's too much heat!) you can take off the heat and pour over the top of the chocolate. Let this sit for about 3 minutes and then stir slowly. *You can also make this chocolate ganache in microwave, using small increments.* Set the melted chocolate aside to let it cool for about 10 minutes.
To make the homemade whipped cream: grab an electric mixer and whip the sugar, heavy cream, and vanilla on medium high. You're wanting to create sift peaks which will take about 3 minutes of time or so.
Now is the time to assemble the cake! Put the first cake layer on your cake plate. Grab 1 heaping cup of the homeamde whipped cream and spread it carefully on top of the cake. Add some cherries and then put second layer of cake and repeat the same exact process. Then add the third cake later and use the remaining whipped topping on the top and around the sides of the cake. Make it as smooth as possible.
Grab the ganache that was made earlier and pour it on top of the cake. Spread it around gently so that it falls down over the sides of the cake. Make whipped cream swirls and add your whole cherries on top and put the frosted cake in the fridge to chill for 30 minutes before slicing.