From the night before to the finish line, here are tips every first-time and seasoned runner should know to put their best foot forward.