I am planning on selling my Macbook Pro and buying a new Macbook Retina, however I'd like to sell my current one first before I buy the new laptop, so I need a way of migrating all my stuff from my current laptop to the new one without having the new one available at the time of sale of the current one.
I know it's easy to migrate from one laptop to another provided you have both in front of you, however since there will be a few days between selling the current and buying the new one, I'd like to migrate using an external drive as an intermediary, is it possible? What software could I use?