Do I need to e-file my return?

I will be filing Federal, NJ and NY returns.

Do I have to e-file any of them or can I mail them out as hard copies?