Pay Yourself FirstShearwater Capital was founded in 1999. During the past 14 years, we’ve had an opportunity to observe which factors have contributed the...