Customer behavior prediction - it's all in the timing | IEEE Journals & Magazine | IEEE Xplore