Tropical Cyclone Alfred is just hours from making landfall, and the window to prepare has all but closed.