Man she simping you out. Having you come over there, tutor her and I know you tutoring her for free. She basically ends up telling you the dinner thing ain't going down if you ain't paying. That's straight up disrespect, but you are young and will probably go ahead and go for it because you feel you got a shot at them draws... but just based on her initial reaction, I know she has limited respect for you, so while you might do whatever with her a couple of times, you'll be put on the backburner and she'll stay flaking on you unless she needs a favor.
A woman that's digging you, her first question ain't, "Are you paying." It's "oh yeah, let's do that!" She's not thinking about money because she's more excited about being there with you.