In a large mixing bowl whisk together maple syrup, sourdough starter, avocado oil, sour cream, buttermilk (or milk), eggs, vanilla, salt, baking powder, and baking soda. Just until combined, don't overmix.
Add in flour. Whisk just until combined. Do not overmix. It’s ok to have some lumps. Set aside. (optional - if you want to long ferment the batter do this now, instructions in notes)
Prepare a 9x9 (or 8x12”) baking pan with parchment or grease with butter and a dusting of flour.
In a small mixing bowl, mix the cinnamon layer ingredients. Set aside.
In another small mixing bowl, mix the streusel top ingredients. Set aside. (NOTE: You can double the streusel topping if desired)
Preheat the oven to 350 degrees
Pour half the cake batter into the prepared pan and smooth out with a spatula.
Evenly sprinkle the cinnamon layer mixture over the cake batter.
Then carefully and gently pour the other half of the cake batter on top. You don’t want this layer to mix into the cinnamon layer you sprinkled on.
Gently smooth out the top layer of batter with a spatula or spoon.
Sprinkle the streusel topping on top of the cake.
Bake for 40-45 minutes. A toothpick should come out clean when it’s done.