I think you can buy an existing altcoin project if you are a little doubtful of a new project coming out, and also research the project in the long term from the price movement and development of the project, I'm sure you will find the right one out of the many altcoins.
You are right. Also one can invest in IEO of a famous exchange where listing will be confirmed. Having 3rd party involved here will keep your investment safe and the team will not get a chance to scam you.