Congratulations on the boat purchase (pending survey).
The offer to assist moving from Riverside to Essington still stands, but I will be in BVI first two weeks of April, maybe the third week also if I can.
Which Essington marina will you be at?
Check saltwatertides.com for tide at Rancocas NJ (near Riverside) and Billingsport NJ (across the river from Essington) and try and schedule the departure for 1hr before high tide at Rancocas, this should get you to Essington at the beginning of low slack tide.
First time arrival at Essington is best done at slack tide, then practice your docking at different tidal currents until comfortable with the 6 knot plus peak current.
If you arrive before slack the first time, just grab a vacant outer "T" or Ancorage Marina fuel dock until the current eases.