I would say, give her a call. Since you don't know her schedule, she can tell you if it's a good time or not
Seems like these days, if you snooze you loose so I say get cracking! Don't stand too much on ceremony since you've been texting a lot.
I hope you can plan a time for the dinner you are going to cook. Enjoy and relax!