Two issues - yes the first $87,000 is US federal tax-free but not state or local. And that's after you meet the residency requirements. Secondly, I don't personally know of any contracts for longer than 3 years. Otherwise, the water's great, come on in!