long-term high yield investments