Stormsplitter and Sorcerer Class on the battlefield.
Sorcerer Class is at least level 2.
({10} magic symbol) ({R} magic symbol) ({R} magic symbol) at most, depending on how many Stormsplitters and/or other creatures you control without summoning sickness available.
Steps
Activate any creature you control that does not have summoning sickness by tapping it, adding ({R} magic symbol) that can only be spent to cast an instant or sorcery spell, or to gain a Class level.
Repeat step 1 until you control no untapped creatures without summoning sickness, or until you have ({3} magic symbol) ({R} magic symbol) ({R} magic symbol) available, whichever comes first.
Cast Fanning the Flames with buyback by paying ({3} magic symbol) ({R} magic symbol) ({R} magic symbol) .
Each Stormsplitter you control triggers, and Sorcerer Class's third ability triggers if it is level 3.
Resolve the Stormsplitter triggers, creating that many token copies of Stormsplitter.
Resolve the Sorcerer Class trigger, if applicable, dealing damage to any target equal to the number of instant and/or sorcery spells you've cast this turn.
Resolve Fanning the Flames, dealing X damage to any target, and returning Fanning the Flames to your hand.
Repeat.
Notes
The combo involves casting Fanning the Flames with X=0 to reduce the amount of mana needed. Once you have spare mana, you may increase the amount of mana used to cast Fanning the Flames to deal infinite damage to any target(s).
Results
Infinite LTB.
Infinite ETB.
Infinite damage.
Infinite storm count.
Infinite creature tokens with haste.
Infinite magecraft triggers.
Infinite blue mana that can only be spent to cast instant and/or sorcery spells.
Infinite red mana that can only be spent to cast instant and/or sorcery spells.