You can apply for an ETA as soon as 12 months prior to your arrival date. However note that you must enter Australia prior to the ETA expiration date, which is 12 months from issue date, or when your passport expires, which ever occurs sooner.