Start by preheating the oven to 350°F / 175°C and lining three 8" pans with parchment rounds and grease with non-stick baking spray. Set aside.
Whisk 3 cups flour, 1 1/2 cups packed light brown sugar, 1 1/2 cups granulated sugar, 2 1/2 tsp baking powder, and 1 tsp salt in a large bowl or the bowl of a stand mixer.
Mix 1/2 cup of unsalted butter slowly into the dry ingredients on a low speed. Continue to mix until no large chunks of butter remain.
In a separate bowl, whisk together 4 large eggs, 1 cup sour cream, 1/2 cup buttermilk, 1/2 cup vegetable oil, and 1 tsp of vanilla extract.
Slowly pour the wet ingredients into the dry ingredients and mix on a low speed until incorporated.
Scrape down the sides of the bowl with a rubber spatula, then beat on a medium speed for 30 more seconds to make sure everything is properly mixed together.
Divide the batter evenly between the prepared pans (600g per pan if you're making 3 layers). Bake for 32-35 minutes or until a toothpick comes out with a few moist crumbs. Let the pans cool for 10 minutes, then run a small offset spatula around the perimeter of the pan to separate the cake from the pan.
Then flip the cake layers onto a wire rack to finish cooling. Use a serrated knife to level the tops of the layers once they're fully cooled.
If you make these cake layers in advance and freeze them, let them thaw for about 20 minutes before making your cake. The cake layers should still be slightly cold to the touch, which will make it easier to assemble your cake.