Preheat oven to 350 degrees Fahrenheit. Prepare a cupcake pan with cupcake liners or grease the pan. Set aside.
Combine flour, cocoa powder, baking soda, and salt in a medium bowl and set aside.
In a large mixing bowl, beat eggs and sugar until fully combined. Add vegetable oil, buttermilk, vinegar, and vanilla extract and stir to combine. Add flour mixture. Your batter should be a light brown color.
Add the entire bottle of red food coloring and stir to combine, ensuring it is fully combined and very red.
Spoon batter into the cupcake pan. Bake in the preheated oven for 25-27 minutes or until a toothpick inserted in the center comes out clean. Allow cupcakes to fully cool before frosting.
Cream Cheese Frosting
Mix cream cheese and butter until fluffy. Add lemon juice. While mixing, slowly add powdered sugar. Frost cooled cupcakes with frosting.
Notes
The cream cheese frosting will yield more frosting than you need. I'd rather have much more frosting than less frosting. I refrigerate the leftover frosting and eat it when I need a little sweetness in my life.