You might want to consider adding a small delay, say ~0.2, inside your "Loop" and "Fall" loops. Might save a little cpu time that way. Any fall big enough to kill will take longer than 0.2 seconds.
Also add the following line inside your "Loop" loop:
if !(alive _car) : exit
so that if the car is destroyed in some way other than falling the script is terminated.