Nyc generally has better/best prices compared to Philly or Baltimore. Mid week to Weekend, making it like a 10-12 day stay also helps with prices.
Boat dives are not required but I would recommend you do 2-3 two tank trips Klein/Klein or Way North/North would be my preferred itinerary. Staying...