Why do newly launched tokens struggle/Go down?

I get this question asked so many times so here is what i experienced or observed.

Most tokens struggle because they give out the supply to community / early supporters and they take their money out.

Secondly Prices are based on demand, and demand dependent on where investors are willing to put their money.

What's the good way to trade new coins/tokens?

Coins launch at millions of marketcap without proving anything so its always good to wait for the price to set a base/floor and when you see price starts breaking out of that base then you consider trading these newly launched tokens

I attached some examples as well.