So when is the car going to be on the showroom floor, anything official on that yet? I hve a deposit on the first one coming in. :D