Buy used car process

Guys, Want to ask the proper used car process 1. Pay deposit 2. Seller or dealer do puspakom 3. Full payment then thumb print JPJ

Is this correct?

Or need to do full payment first then only puspakom?

At which stage should new buyer buy insurance?