You should only cancel an existing policy once a new policy is providing you with insurance, so there’s no gap in cover for your car. When you take out a new policy you can choose the date cover begins, so you should make sure this begins as soon as your old cover ends.