**Preheat Oven:**
Preheat your oven to 325°F (160°C) and line a muffin tin with paper liners or silicone cups.
**Make the Crust:**
In a bowl, mix graham cracker crumbs, sugar, and melted butter until evenly combined. Press about 1 tablespoon of the mixture into the bottom of each liner, packing it firmly. Set aside.
**Prepare the Cheesecake Filling:**
In a large mixing bowl, beat the cream cheese and sugar until smooth. Add eggs one at a time, mixing well after each addition. Stir in vanilla extract, sour cream, and heavy cream until fully combined and creamy.
**Fill the Muffin Cups:**
Divide the cheesecake batter evenly among the prepared muffin cups, filling each about 3/4 full.
**Bake:**
Place the muffin tin in the preheated oven and bake for 18-20 minutes, or until the centers are just set. Remove from the oven and let cool to room temperature, then refrigerate for at least 2 hours or until fully chilled.
**Caramelize the Topping:**
Sprinkle about 1 teaspoon of sugar evenly over the top of each cheesecake. Use a kitchen torch to caramelize the sugar until it melts and forms a crispy, golden-brown layer. Allow to cool for 1-2 minutes before serving.