By NJ landlord and tenant law: if you don't receive the rent on the 1st day of the month, you can file the eviction on the 2nd day. You don't have to wait at all. You can drop the case if you receive the rent before the court day.
In NY you need to give them the notice.
In NY you need to give them the notice.