Best Homemade Soup