Ashford Capital Management Inc