when is 'ok' to contact the press, about your product?

What are you waiting for? If it works and there aren't bugs, go ahead.

"works and aren't bugs" lol

That's a crazy high bar to set. Even Facebook isn't there yet, nor is MacOS, or iOS, or Windows, or Gmail, or anything really.

Just Do It

Worst they can do is not notice ;)