Going Public in Good Times and Bad: A Legal and Business Guide