Buying a car and selling after one year is a bit expensive due to the sales tax expense on the purchase (you won't get any of the 6+% sales tax back when you sell).
I believe Tesla only provides 3 year leases. You can terminate a 3 year lease after 1 year, but you will pay early termination fees (basically, 2 extra payments plus the expenses incurred by the bank to sell the car).
One option for renting for a year is to work out a deal with an individual. There are at least a few MS in Florida on relayrides.