There is no simple method of getting "the price", because the price can mean many things.
If you define the price as the last traded price, you will need to decide what's the other currency you are trading against (e.g. TFT & XLM, TFT & USD, ...). You then can fetch the last trade from the currency pair with this endpoint: https://www.stellar.org/developers/horizon/reference/endpoints/trades.html. Another option would be to do an average of multiple currency pairs to get the most accurate representation. Or the average of a certain time period, like the price in the last 1 hour.
Another option would be to look at the current order book for the currency pair and extract the price using the ask and bid price: https://www.stellar.org/developers/horizon/reference/endpoints/offers.html. Again, you can interpret this information in different ways, depending on your needs.