Does anyone know if this car is being made in 1/24? I remember the big "tada" when the paint scheme was released and I've seen that the 1/64 Pit Stop versions are available out there. I never for whatever reasons thought about getting one. I'd like one though. If anybody can help, I'd appreciate it.