Just be aware, Salem will be BUSY that day. Driving around will be slow, parking will be hard to find. If you are seriously considering it, you need to book a hotel room soon. My mom runs a B&B in a nearby town, and she's already booked for Halloween!