Pocono. Arrive early and plan on staying a long, long time afterward. Especially if you are heading north to I-80 to make your way home. Bring a small grill and sit back and relax after the event back at your vehicle. Let the rookies leave the track early to get a jump on the traffic. They're also the ones that you see sitting in their cars long after the event, waiting in line to head home. You'll have a far better time and probably get quite a few laughs at their expense while road-rage rules.
Freeze some 8oz water bottles the night before the event and use those in your walk in cooler. You
never have to worry about a wet cooler a$$ on your way out of the track. Plus, when you run out of adult beverages, it's a great way to finish off your days hydration.
If money is any issue at all, pack whatever snacks you want and save yourself lots of $'s over the course of a day @ the track.
Borrow a scanner or rent one at the track. People seem to like the NASCAR Fan Scan item that the rent at the tracks. Personally, I like the basic scanner when I'm sitting in the stands. I'd rather watch the race than some little television screen that tells me who is fast. I can see that for myself when I watch the event unfold in front of me. They have large portable TV screens in the infield for any replays you may want to see.
Bring some tailgating games for the parking lot. Table. Cards. Music.
Make friends with your neighbors. I've made lifelong friends at some of these events. There are a bunch of good people that attend these races. Besides, that neighbor may be me and I always bring lots of extra beer.
Seating. The higher the better at Pocono. It is a long way from those main grandstands on the front stretch over to the tunnel turn. Binocular's, like what was previously mentioned, are a plus. If you sit low, the view of the track between turn's one and two are obstructed by the infield RV's. Spend the extra bucks and move up. Also, many don't take advantage of it but Pocono offers ticket insurance, as most all tracks do. For a couple extra bucks you can get reimbursed for your tickets and more should the event have to be cancelled and run on another day. That is if you are required to be back at work on the day that they run the race. It's worth the peace of mind IMO.
Pocono Ticket Insurance info can be found here.
Overall, relax. Don't be in a hurry. You'll have a great experience.