How to make method asynchronous , see video and Image

I have added two Car (.obj file) on the map. On single click red car is moving and On Double Click black car is moving. The problem is, when I pressed single click red car is moving while moving red car , I pressed double click now black car is moving but red car is stopping without reaching the end point. I want to move both car. See Video and Code

double car