How to sort the result based on a certain column when using GROUP BY in sql statement
Try adding the Time field to your select list, as in:

SELECT Seller, Max(Time) AS MostRecentTime 
FROM tFruit 
WHERE Buyer = 'email@address.com' 
GROUP BY Seller 
ORDER BY Max(Time) DESC;


Max(Time) as MostRecentTime will display the most recent Time for the given Seller.  You don't really need this in the SELECT clause, you really only need MAX(Time) in the ORDER BY clause.  I've added it to the SELECT clause so you can see the results are sorted by Time in descending order.