Parking in New York is expensive, but sometimes you need to embark on a cruise there! I have personally cruised on Carnival and Norwegian from New York, and I believe Regent, Aida and some other lines do too. Royal Caribbean leaves from somewhere else in NJ.
You can park at the cruise terminal for $40/day, or you can save nearly half your money by parking in New Jersey and getting a bonus boat ride - on a ferry!...