Preheat the oven to 350°F (177°C). Prepare a springform pan with graham cracker crust and pre-bake for 10 minutes.
Beat cream cheese and brown sugar until smooth, then mix in sour cream, vanilla, lemon juice, cinnamon, and eggs. Avoid over-mixing.
Pour the batter into the pre-baked crust and smooth it out.
Prepare a simple water bath by placing a pan of boiling water on a lower oven rack. Bake cheesecake for 55–70 minutes, tenting with foil halfway through if needed.
Cool in the oven for 1 hour, then cool at room temperature. Chill in the refrigerator for at least 4 hours or overnight.
Toast pecans at 300°F (150°C) for 8–10 minutes.
Heat butter, brown sugar, heavy cream, salt, and corn syrup in a saucepan to make the topping. Stir in toasted pecans and let cool.
Top the chilled cheesecake with the pecan topping and garnish with whipped cream if desired.