In my view, it all comes down to the terms of your lease. Can you raise the rent before the lease expires? Some leases allow that. If you want a tenant to move out for some reason, but your lease doesn't cover that reason, how long are you willing to wait? We almost always sign 1-yr leases, but we did sign a 2-yr lease once.