You don't need a passport for land travel to the US (returning on foot or by car) until next year. If you're flying, you need it now.