As described in wp_schedule_event first parameter is $timestamp
– the first time that you want the event to occur. So just add interval to $timestamp. I think it should be like
wp_schedule_event( time() + $delay, 'interval1', 'my_cron_hook' );
And set $delay
as miliseconds before hook starts.