I was wondering if one needs to already have one's home medical licensure certificate (in Germany: "Approbation") in order to apply for the J1 Visa.

Let's say I match in March and they send me a letter with the actual offer, that I can use to apply for J1. If I only graduate in May and hence won't get my home licensure certificate before then, can I still apply for J1 before that? Otherwise, the timing seems almost impossible to work out considering that programs start 1 July...