Preheat the oven to 375°F (190°C).
In a mixing bowl, combine the graham cracker crumbs, melted butter, and sugar for the crust. Mix until the crumbs are evenly coated.
Press the mixture into the bottom and sides of the pie dish to form the crust.
In a separate mixing bowl, gently toss together the sliced apples, granulated sugar, flour, cinnamon, nutmeg, and fresh lemon juice to create the flavorful filling. Toss until the apples are coated evenly.
Pour the apple filling into the prepared crust and spread it evenly.
In a separate bowl, combine the flour, granulated sugar, brown sugar, cinnamon, and cold butter for the streusel topping. Using a pastry blender or a fork, incorporate the butter into the dry ingredients until the mixture reaches a crumbly texture, resembling coarse crumbs.
Sprinkle the streusel topping over the apple filling.
Set the pie dish on a baking sheet and bake it in the preheated oven for approximately 40 to 45 minutes, or until the crust turns a glorious golden brown and the apples become tender.
After baking, take the pie out of the oven and allow it to cool for a minimum of 30 minutes before serving. This resting time ensures that the flavors settle and the pie achieves the perfect texture.