Without checking what's available I'd be guessing that he's run out of time to a) find a boat
and b) get it ready by the end of the year.
If he has found a boat it's now a moot point. If he has not now might be a good time to step back, consider what is available and to check out available repair/maintenance options - it would be almost impossible to find a boat that did not require substantial repair/upgrade etc.
negotiation alone could likely take more than a few months unless money
is not a concern.
Why Langkawi only? My understanding is that there are more boats available in Phuket which is not that far away.