Zach Edey waited until nearly the last second to decide whether he should leave for the NBA or return to Purdue for another season.