Tesla Motors Inc and Square Inc may be good long-term investments