Congrat's on the new car!!New Hampshire (no sales tax!) So... since I am likely to be stationed on the west coast...
Question though. Will you have to transfer your plates to your new home? If so the taxes might suck.
And on the break-in period. I've heard you don't want the rpm's to stay in one spot for too long. Maybe just make frequent stops, and enjoy different cities? I might be wrong on this though.
And by stationed, do you mean(I'm assuming)your in the Armed Forces?