Is always best to repay amount you borrow on or before payment date. No browsing queues or getting disappointed with delay in loan approval. You may be limited somewhat if you're checking them out close by.