Wash and thoroughly dry each apple, since any leftover moisture will keep the caramel from sticking properly. Insert a wooden skewer into the stem end of each apple, pushing it about halfway through without puncturing the bottom. Set them aside on your prepared wax paper while you get the caramel ready.
Melt the caramel according to the package instructions, either in the microwave in short bursts or over a double boiler on the stove. Dip each apple into the caramel one at a time, turning it slowly to coat evenly and letting any excess drip back off before setting it on the wax paper.
Once all your apples are dipped, place the whole tray in the refrigerator for at least an hour. This step is what keeps the caramel from sliding when you move on to the chocolate layer, so don't rush past it even if you're eager to see the finished apples.
Pull the apples out of the fridge and use kitchen shears to trim off any caramel "feet," which are the little puddles that form at the bottom while the caramel firms up. This step gives you a cleaner base and a better final look once the chocolate goes on.
Melt your chocolate according to package instructions, then dip each caramel-coated apple until it's evenly covered, letting the extra drip away. If you're adding nuts, sprinkles, or sea salt, do it right away while the chocolate is still wet so the toppings actually stick.
Place the finished apples back on the wax paper and let them sit until the chocolate hardens completely, either at room temperature or in the fridge if you're short on time. Once set, they're ready to serve or wrap up as a gift.