Actually, I’ve kinda looked into renting van, and it is not cheap with the rental fee+milage. I am thinking riding to NH a day early and spending the night around the track, that will be cheaper and will have enough rest for the trackday.
You planning on doing the free ride thing? or just register for the event?