You can only apply for a reentry permit while in the U.S. so if you wanted to get one, you would need to return to the U.S. and apply and then wait to be fingerprinted or depart and return to be fingerprinted. You then can remain outside while your reentry permit application is pending.