Chill the Snickers bars. Once chilled, roughly chop. (the candy bars are easier to chop when they are cold.)
In a large bowl whisk the milk and instant vanilla pudding until combined. Let rest for 5 minutes to thicken. Fold in the whipped topping.
Add the chopped apples and chopped snickers to the salad. Fold to combine. Cover and refrigerate until ready to serve. Right before serving drizzle caramel overtop. Serve chilled.
Notes
This salad is best eaten the day it is made. However, it can stay in the fridge for 1 day, covered, but the pudding and cool whip mixture will soften slightly.