There are so many different opinions on when to text after getting a #.

Got the number of a girl while at the supermarket. It was around 8 pm. Text the same night or sometime the next day? My instinct says next day. Thoughts?