you've highlighted the 2 biggest problems with the stock market.
1 - the stock prices are not directly related to company performance, so cannot be predicted. no one can predict stocks.
2 - the stock market is like a casino. when stocks go high fast, the casino knows people will get greedy and not pull out on time. then the dealer pulls the rug, so dealer usually wins.