Prepare Curry - Heat oil in pot over medium heat. Add cinnamon, cardamon, bay leaf, and fennel seeds. Heat until it starts to give off an aroma. Stir in onion, turmeric, ginger, chili, and garlic. Cook for 3-4 minutes, then add garam masala or curry powder, dry spices, vinegar, and sugar. Mix well.