my experience with the vdc in NJ over the past 11 years:
1-3 days once the ship docks to process through the VDC. US delivery cars clear customs at sea, so most of the time is offloading the ship and the initial cleaning and inspection.
1-2 days to get the car to the dealer
1 day prep at the dealer.
i would add a few days for rochester, the lower dealer density up there means you may have to wait longer as they only send out the covered trucks when they are full. and the truck will be making stops along the way.
absolute best case i've ever experienced was two days after docking my 07 was at the dealer. didnt hurt that my dealer is about 30 minutes from the VDC
if you're curious what goes on at the jersey vdc:
Past: 2001 330i ZSP/ZPP/Step
Past: 2004 S60R 6MT Sport
Past: 2007 335i 6MT ZSP/ZCW/322/655
Past: 2010 335xi ZMP/ZCW/ZPP/PPK/PE
Present: 2013 335i 6MT ZMM/ZDH/ZTP/3AG/494/508
Current Homeland Threat Level: