Do you already have 2 years NCB or is the current policy going to make it into 2?
If you end early its either going to leave you with the 2 you already have, or just one depending on the above!
Make sure you get another policy asap tho as the ncb isnt valid after a certain amount of time if not used