There are lot of electronic timers in the marketplace, but the best one is Solenoid device with Timer as this would be less expensive and lengthy lasting durable.
I would suggest you to choose Frontier timer of latest model that will connect at several intervals and in peak stages.Before buying please read reviews on forums which meet your requirement else choose the alternative.