In a medium bowl, combine 2 cups graham cracker crumbs and 1/3 cup granulated sugar. Pour in 1/2 cup melted unsalted butter and mix until all crumbs are moistened and the mixture holds together when pressed.
Transfer the crumb mixture to a lightly greased 9-inch springform pan. Press firmly and evenly into the bottom and about 1 inch up the sides using the flat bottom of a measuring cup. Refrigerate for at least 30 minutes.
In a chilled mixing bowl, beat 1 cup of cold heavy whipping cream on medium-high speed for 2-4 minutes until stiff peaks form. Set aside in the refrigerator.
In a large mixing bowl, beat 24 oz of softened full-fat cream cheese on medium speed for 2-3 minutes until completely smooth and creamy, scraping down the sides frequently.
Add 1 cup sifted powdered sugar and beat for 1-2 minutes until fluffy. Mix in 1/2 cup sour cream until fully incorporated. Add 2 teaspoons vanilla extract and 1 tablespoon lemon juice, mixing on low speed until just combined.
Gently fold one-third of the whipped cream into the cream cheese mixture to lighten it. Fold in the remaining whipped cream in two additions using a light, sweeping motion from the bottom to the top until no white streaks remain.
Pour the filling over the chilled crust and smooth the top with an offset spatula. Tap the pan gently on the counter to release any air bubbles.
Cover the pan tightly with plastic wrap and refrigerate for a minimum of 4-6 hours, or preferably overnight (8-12 hours), until the filling is completely firm and set.
Before serving, run a thin knife around the edge of the pan to release the cheesecake from the springform ring. Top with your desired topping such as cherry pie filling, fresh berries, or caramel sauce. Slice with a sharp knife, wiping the blade clean between cuts.