Munich to Zurich on Dec 20th

Do we need to book more than 2 days ahead to travel from Munich to Zurich on December 20th. We can book at Munich train station on Dec. 18th. Would this be OK at the busy time of the year?