Is there any way to create a cron expression for not running the job at all. I though of using this expression :
0 0 0 1 1 ? 3099
If you're still looking for something robust even in the far future, try https://stackoverflow.com/a/13938099/1601531, where I suggest the use of February 31st in crontab entries which are never intended to execute.
0 0 5 31 2 ?