Keep code in the "setup" until button press?

Unless the button grounds pin 18 with pullup on!