Hanging out in orbit let alone another planet for any significant length of time (decades or centuries) and returning means having sufficient ∆v at your disposal that you can go into and out of the gravity wells at will... Not just when chemical rockets assembled at great expense and time can be constructed on earth.