^^ yup. You dont need a Turbo timer; but you'd then be advised to sit in your car for 5 minutes after getting anywhere.
Turbo kits sure as hell don't include a Turbo timer. haha, they're hundreds of dollars, and part of your alarm system.
my last car was Turboed 95eclipse gst(2nd gen), and broke down all the time, so i couldn't afford a Turbo timer. i usually waited 2 minutes after getting somewhere to turn my car off and it was fine.
but basically the point of the Turbo timer is to maintain the oil pressure going to the Turbo while the Turbo cools down. i don't know why some guys get intimadated when they get that response from a girl