When should a turn signal be canceled by a driver?

If your vehicle does not have self-canceling turn signals, be sure to cancel your turn signal after completing a turn.
DMV Writen Test