What is an appropriate length of time before meeting someone you met online?

And what if they are in another country?
What is an appropriate length of time before meeting someone you met online?
Post Opinion