Long-term stock investment