If you've got a job option on retirement, then punch. I'm not sure why anyone would stay on AD a day longer than they have to! In addition, if you are currently in a flying billet, I'd leave now if you can. There's no guarantee your next (and most likely, last) assignment will be a flying gig.