the "morning bug" pmp-style: check if token is going to expire soon and then sleep/refresh if necessary
prep and release 0.001