Check this site;
http://njsurfer.com/
Lots of tabs to click on, alot of them are real time like beach image, radar, weather, surf conditions and you can get to the NDBC to get real time offshore conditions from the bouys. Your best bet might be to call the Capt. the day before and/or the morning of and get his take. Guaranteed he will know better than anyone.