Petition Timeline for expired H1B transfer

My H1B is stamped on Aug2013 and expired on Aug2016

If a new employer is interested to sponsor me should he file a new petition?

If yes, when can he file a petition? Is it in any part of the year or should he do only in April 2019?