I'm in NJ and really starting to get into birding. Trying to plan some spring excursions as I haven't really had the chance to do any intense birding during that season yet. When is really the best time to do some heavy birding? I know different species migrate at different times, so I'm just looking for a broad range (i.e. mid-March to mid-May).