ahead

In front; in advance; before a specified point or time.