From this morning's National Weather Service website for Indy:
Today: Showers and possibly a thunderstorm. High near 68. South southeast wind 5 to 7 mph becoming west. Chance of precipitation is 80%. New rainfall amounts between a tenth and quarter of an inch, except higher amounts possible in thunderstorms.
Riding may be iffy. So far it's sprinkles all over the area. Could get heavier, could let up a little. Lunch is always still doable, regardless.