A coin must have clear fundamentals and have a clear value proposition. Does it solve any of the fundamental problems that current crypocurrencies face? If no, then no matter how high it goes, it will all be due a marketing/hype-job whose will be short lived and will leave everyone that doesn't dump on time bankrupt. This describes 99% of altcoins out there and this is the only valid analysis.
Yes.. and no. The perfect coin would have great fundamentals, a clear use case and be at a 50% discount on pre-sale

However, as thing are today, it is possible to profit from a less than perfect coin as long as you know when to jump of the horse.