i wonder what makes you trust a new altcoin? what you're looking for in their company page etc...?
I usually just look at the whitepaper. The whitepaper states the feature and the future plans the project has over whatever they are selling. If it seems too narrow-sighted, then it's not worth investing too. The manager also plays a key role to the success of the project in terms of marketing.