Altegris Investments, Inc.