After pondering over it for a week, I realized that the concept is too complex for me to grasp. The issue I am facing is when I click on specific coordinates on the plane, I want my 3D model to rotate towards those coordinates and then move to match them (it would be helpful if you could also explain how to set the speed of objects and move them accordingly).
I believe the solution involves using the THREE.Matrix4() function.
(If you have ever played Starcraft or a similar game, you will understand what I am trying to achieve ;>)
This is what I have managed to accomplish so far:
And this is my ultimate goal: