Level 3
Because cron itself doesn't work with "year", you can't check actual date with cron (same for laravel cron).
But, you can try workaround it by checking the date before scheduling. Like so:
if (new DateTime() > new DateTime("2017-01-01 01:00:00")) {
$schedule->command('foo')->weekly()->mondays()->at('13:00');
}