SpaceX launch ignites new excitement