Preheat oven to 325°F. Line a muffin tin with cupcake liners.
In a large bowl, whisk together the flour, sugar, baking soda, baking powder, cocoa powder, and salt.
In a separate bowl, whisk together the mayonnaise, eggs, buttermilk, vanilla, red food coloring, hot water, and vinegar.
Slowly add the wet ingredients to the dry ingredients, mixing until just combined.
Fill the cupcake liners ⅔ of the way full with batter. Bake for 18-20 minutes, or until a toothpick comes out mostly clean. A few crumbs are what you want for moist cupcakes.
Remove from oven, and set aside to cool for 10-15 minutes before adding the toppings.
Top each cupcake with a layer of sliced strawberries, whipped topping, and more strawberries.