Line the bottoms of three, 6-inch cake pans with a round of parchment paper. Preheat the oven to 350 F/180 C.
In a stand mixing bowl, combine the flour, sugar, baking powder, and salt.
Add the cubed butter to the mixing bowl and mix on low until it looks similar to wet sand, about 2-3 minutes.
Mix in the oil, eggs, milk, champagne, sour cream, and vanilla extract until fully combined.
Evenly distribute into the cake pans. This is best done with a kitchen scale, each pan should hold about 448 g of batter.
Bake the layers on the middle rack of the oven for 28-33 minutes, or until the tops spring back when touched and a toothpick inserted into the center comes out clean.
Let the pans cool on a wire rack for 15-20 minutes until cool enough to touch, then knock them out of the pans and let them cool completely on the rack.