Don’t postpone what you can do now. Get out of the way what may interfere with what you want to do.
Know what your distractions are. Know your priorities. All of this combined will give you the best indicator of when you can take best advantage of an (unexpected) opportunity.