When a deal is hot you have to go the extra mile to close it. Procrastinating means a lot of other things can come in the way and a hot deal can become a cold one.
The best time to close a deal is when the client is invested in engaging you and wants to close. It means ask yourself what do I need to do to close this deal now?
Get the agreement ready to be signed, find out what needs to happen to close and why is there a stall.