In a bowl, mix the graham cracker crumbs, melted butter, and sugar until well combined. Press the mixture into the bottom of a 9-inch springform pan to form an even layer. Bake for 10 minutes, then remove and let cool.
In a large bowl, beat the softened cream cheese with granulated sugar until smooth and creamy.
Add the heavy cream, eggs, vanilla extract, espresso powder, caramel sauce, and salt. Mix on low speed until fully combined and smooth, ensuring not to overmix.
Pour the cheesecake batter over the cooled crust in the springform pan. Tap the pan gently on the counter to release any air bubbles. Bake in the oven for 50-60 minutes, or until the edges are set and the center still has a slight jiggle.
Turn off the oven, crack the door, and allow the cheesecake to cool in the oven for 1 hour. After that, cover and refrigerate for at least 4 hours, preferably overnight.
Once chilled, remove the cheesecake from the springform pan. Drizzle the top with additional caramel sauce and cut into slices to serve.