After 30 years, DeLorean still a hit