It’s up to you. Some people do it while chatting online and others wait until you meet in person. I would strongly recommend disclosing before you’re physically intimate.