Rev. James Papile preaches about the importance of timing for people today and when Moses spoke to God. This sermon was recorded February 28, 2016 in Reston, Virginia.