Market timing is not a core strategy of the GeoInvesting philosophy. However, attempting to identify individual stocks in the prime of their financial performance period is central to our investing approach. When is the right time to own a particular […]