Ask your new landlord to put in a cancellation clause with a months penalty if you cancel the lease within a year.
I have negotiated this a couple of times back when I was working as a consultant and needed to rent a place for an unknown period of time.
The landlords biggest concern is that you will stay and not pay. Not that you may leave early.
This assumes you are renting in a normal residential neighborhood and not somewhere like the beach where there are big swings in rental value depending on the season.