Does the x1c always have to calibrate itself before each print?

I’ve seen custom g-code scripts available on Printables which have new start and end code designed to cut down the time taken to start a print.

If you are wanting to modify the g-code yourself, it’s found in the printer model menu (above plate type) under the “machine g-code” heading.