a turbo is oil cooled and after hard driving needs some time to let the oil cool down. if you turn off your car with hot oil still present in the turbo the oil could coke up and blow your oil seals. a turbo timer is an added safeguard. stock turbo cars are engineered for abuse so you can turn the car off after running it hard (not recommended by myself however).