Your first reaction might be to laugh at that question. Historically the divide between these two programs is similar to the Grand Canyon. Though the Wolverines have been slow starters this season and even slower on the road. If Michigan doesn't go down 21-0 in the first half at Penn State, they win that game by probably double figures.
Indiana is improved and could be considered a Big Ten program on the rise. I like to think of them as the Purdue Boilermakers before this season. Michigan also has played poorly against IU recently. The Hooisers took Michigan to OT in 2015 and 2017.