Although this doesn't have to be made ahead, doing so really makes the flavors sing!
Heat a large sauce pan on medium heat. Add olive oil.
Saute garlic for 1 minute until fragrant but not burnt. Add onion and carrot and saute for 10 minutes until soft and lightly brown.
Add ground turkey and break up into small pieces. Cook for about 10 minutes until no longer pink.
Add crushed tomatoes, tomato sauce, oregano, Italian seasoning, half and half, sugar, salt and pepper. Cook for about 45 minutes. Taste and adjust seasonings to your liking.
Let cool. Cover and refrigerate for at least 5 hours. Reheat and serve topped with grated parmesan over whole wheat pasta or zucchini noodles.