Best Homemade Fresh Tomato Soup Recipe