I would almost always try to prebook on Friday and Sunday nights as those tend to sell out more often with people returning home/to work all along the Nanjing-Shanghai corridor. Other nights tend to be fine. As you're travelling on a Saturday, I think you're fine either way.