Working with listing agent... Any tips?

I am working with the listing agent. Once I had some conversations with him and got past the mind games I kind of got an idea of what price they are looking for. When should I start drafting up an offer? On the offer date? A day before? I want to send it off to my lawyer before hand so he can read as well.

This whole offer presentation b. s is new to me.

Thanks