title: Sidekiq perform_later enqueue after waiting time
body: <p>I need to add a job to run in the background, which I can easily do by <code>MyJob.perform_later(args)</code>.</p>
  <p>But I need some wait time before the scheduling, say 1 minute.</p>
  <p>So if I schedule the job, it should get enqueued after 1 minute.</p>
  <p>One workaround I could think of is to add sleep to my job.
  For example:</p>
  <pre><code>class MyJob &lt; ApplicationJob
    def perform(args)
      sleep 1.minute
      code
      more code
      more code
    end
  end
  </code></pre>
  <p>Which enqueues it immediately but sleeps in execution(not what I am looking for).
  There should be a better way to achieve this.</p>