What do you mean you are not taking the bus? You will not be able to drive into Hopkinton on race day. Closest that you will get is the state park where a bus will take you into Hopkinton.
Questions from another wrote:
I'm staying in Framingham and not taking the bus. How crazy is the traffic that morning? And is it necessary to get to Hopkinton before 7:30? Thanks
I would also add for the OP, relax going through the first 5 downhill miles. The first year that I ran it, I was tensing my shoulders during that downhill portion and it really hurt me later on. Well that and my ludicrous early pace.