I was in similar situation 7 years ago. I waited for the offical offer (means paper offer) to start opt application. Maybe I was too conservative, I had at least 5 onsite interview then.

Normally if a company wants to hire you, they will wait for you to apply for opt or H1 visa.