I haven't had any meteor showers. But I had a shooting star randomly show up once during a clear sky. Just one shooting star though. So I guess watch out for clear night skies? Other than that there is really nothing you can do aside from TTing.
i havent either, but on my first or second night of playing i thought i heard a shooting star and i missed it lol
i dont think you need a meteor shower for it to happen, you just have to get lucky on certain nights (i also remember the stars twinkling more than usual, maybe thats an indicator)