How Long to Repay