invest costa rica investor mexico foreclosure stocks palm kansas costa beach investments estate planning city financial planning ocean lake government finance resort