But DCFs are completely worthless especially when there are some many variables the farther you go into the future.
the future cash flow of the company (discounted to present value) is literally what you are purchasing when you buy a stock. There is no difference (except voting rights) between buying an entire a company and buying a single share of it's stock.
Now you can argue that in the short term that might not be the most predictive thing for stock price, but for long term it is the only thing that matters and since nobody here should be a trader then they should always be thinking long term. The rest is just noise that occasionally provides a nice time to buy or sell as you see fit but you will never be forced into the buying or selling when the price is inconvenient to you.