If you are not on Depo-Provera at the moment how will you know when you ovulate since you don't have periods on depo?

Tough question. If your question is "i was on depo and now i'm not, how do I know when i ovulate since i haven't had my period yet?" your cycles will take time to regulate.