Preheat the oven to 325°F, mix crust ingredients, press into a springform pan, and bake for 10 minutes. Cool.
Beat cream cheese until smooth, then mix in sugar.
Add eggs one at a time, mixing just until combined.
Mix in sour cream, vanilla, and flour until smooth.
Pour batter over crust, add caramel, and gently swirl.
Bake in a water bath for 60 to 70 minutes until set with a slight jiggle.
Cool in the oven for 1 hour, then refrigerate for at least 4 hours before serving.