Putting in a deposit at Boston College

Are their benefits to putting a deposit in earlier rather than later?