the place in newark nj for car financing