Unwrap the turkey and remove the giblets. Pat it dry with paper towels.
Place the turkey on a sheet pan. If you are going to brine the turkey, mix the salt, pepper, and brown sugar together in a small bowl. Rub the dry brine all over the turkey and inside the cavity. Place the turkey in the refrigerator, uncovered, and refrigerate for 24 hours. This will help the skin dry out so that it crisps up nicely as it cooks.
On the day that you're ready to cook, preheat the oven to 325°F. Stuff the cavity of the turkey with the onion, carrot, celery, bay leaf, lemon, thyme, rosemary, and sage. Tie the legs of the turkey with kitchen twine. Tuck the wings underneath.
To make the herb butter, mix the softened butter with the garlic, thyme, rosemary, sage, and salt (skip the salt if you have brined the turkey). Loosen the skin of the turkey gently by sliding your fingers underneath. Rub about ⅓ of the herb butter between the skin and the breast.
Rub the remaining herb butter all over the entire outside of the turkey.
Put the turkey on a roasting rack and place it in a roasting pan. Scatter some chunks of onion, celery, and carrots around in the pan. Pour the turkey broth and white wine into the bottom of the pan.
Cover the turkey loosely with aluminum foil to prevent over-browning and transfer the roasting pan to the oven. Roast at 325°F for about 3 ½ hours. Then, take the foil off and increase temperature to 400°F. Roast another ½ hour until done. Insert an instant read thermometer into the thickest part of the thigh and breast without touching the bone. Remove turkey from oven when it reaches an internal temperature of 160°F. Let the turkey rest for at least 30 minutes before carving. As the turkey rests, the temperature will continue to rise to 165°F.