Mix using a stand mixer or hand mixer, combine cream cheese and sugar in a large mixing bowl
Add eggs one at a time, mixing until just combined
Cream sour cream and vanilla with the other ingredients, mixing only until combined
Set aside
Mix crushed cracker crumbs and melted butter in a bowl or food processor
Spread up the sides and on the bottom of a greased 9 inch springform pan
Pour cream cheese mixture on top of graham cracker crust
Bake in oven for 45-50 minutes. Do not open the oven door to check until at least 35 minutes have past. Cheesecake is done when top is firm yet still moves slightly. You can use a toothpick to test doneness. You want just a little batter on the toothpick
Cool in oven (with oven off) for 15 minutes with oven doors propped slightly open
Cool on countertop for 15 minutes
Place in fridge to cool completely (approx 4-5 hours)
After Cheesecake Is Cooled Completely
Pour caramel on top of cheesecake
Melt chocolate in microwave safe bowl for 30 seconds. Stir. Melt for 15 seconds if necessary. Stir. Repeat if necessary