Making the caramel first ensures it cools properly before layering. Melt sugar slowly, then whisk in butter and cream until smooth. Add salt at the end for a balanced flavor.
Combine graham cracker crumbs, sugar, melted butter, and chopped pecans. Press firmly into the bottom of a springform pan and bake for 10 minutes to set.
Pour a thin layer of caramel over the crust. Melt chocolate chips with cream to make ganache and pour it evenly over the caramel layer for a rich chocolate layer.
Beat softened cream cheese until smooth. Add brown sugar, vanilla, and eggs one at a time. Fold in sour cream, chocolate chips, and pecan chips for texture.
Pour filling over crust and chocolate layers. Wrap pan in foil and bake in a water bath to prevent cracking. Cool completely before refrigerating.
Once chilled, drizzle with remaining caramel, spread chocolate ganache, and sprinkle extra pecans on top. Refrigerate at least 4 hours before serving.