Imminent

close in time; about to occur