What time do you come in? If it's early afternoon, Metra is running additional trains (figuring people that do work will leave early), but then cancelling some of the trains later on. If you'd get to the loop by 4-ish, it'd work out and might be closer to 2 hours than 3.
Cab is probably best.