It is fine to visit Bethlehem at any time.
A security Unless you are with a tour group, it is prudent to ask about the political and security situation before setting out for Bethlehem, the West Bank, and other nearby areas.