<human>: So I got some advice a week or so ago, maybe 10 days ago about asking a girl who goes to my gym out.  She and I always talk when we see each other at the gym over the last 4-5 months and I really would like to ask her out/get her number or whatever, but the issue is her gym attendance is spotty at best. 

She might come in for 3-4 days for a week, then one day then not come in for a few weeks. So my question would be, do I wait until I see her in person, at the gym, to ask (which I would prefer) or contact her over something like messenger because of the long periods between running into her?

So I guess my

Summarize the given text in a few sentences.
<bot>: do I wait until I see her in person (no idea when that will be) or ask her via a digital method?