Key Questions to Ask Before Adding a Stock to a Long-Term Portfolio