Preheat oven to 350°F (175°C) and prepare pans.
Whisk dry ingredients together.
Cream butter and sugars until fluffy.
Add eggs and vanilla.
Alternate adding dry mix and buttermilk.
Divide batter into pans and bake 25–30 mins.
Make caramel sauce by melting sugar to amber, add cream, butter, salt, and vanilla.
Cool cakes and caramel completely.
Beat butter and sugar to make frosting, add caramel and cream.
Layer cakes with buttercream and caramel drizzle.
Chill and add final drip.