ESTA?

Good evening! I'm flying to the USA from Ecuador on Sunday. I'm a German citizen and I've applied for an ESTA, and it's been approved. I'm flying with Avianca to New York. My question is, do I need a return ticket? Because I want to stay longer, I don't know when I'll be flying back…