Kaleb,
this is something you will have to decide, because you know her and your relationship with her, and we don't.
But don't think about yourself first, think about her.
Here is what I would do, and why (I am MtF but mainly into women, so I won't change the pronouns):
If I believe she likes me, the time to tell her is now.
There is no other way.
If I wait, in her heart and mind she will have formed a solid picture which I will have to shatter, hurting her, badly damaging her trust in me.
I explain to her why I have decided to tell her now, just like I am explaining it here.
If she is able to accept me, she will, at least she will try. If she is too uncomfortable, it will never work, and things will definitely not become better by waiting longer before telling her.
I'd rather regret the things I've done than regret the things I haven't done - Lucille Ball