Sachverhalt: Sachverhalt: A. Die X._ GmbH verlegte ihren Sitz am 28. August 2001 von der Gemeinde Kreuzlingen (TG) nach Dielsdorf (ZH). Sie schliesst ihre Geschäftsjahre jeweils per 31. Dezember ab. Gemäss der von ihr am 18. Februar 2003 im Kanton Zürich eingereichten Steuererklärung für das Jahr 2001 belief sich der Reingewinn auf Fr._. Das Eigenkapital wurde mit Fr._ deklariert. Am 27. Februar 2004 (oder 29. April 2004) wurde ihr durch die Gemeinde Dielsdorf die zürcherische Einschätzung für die Steuerperiode 2001 eröffnet und die Schlussrechnung zugestellt. Das steuerbare Kapital wurde auf Fr._ und der steuerbare Reingewinn auf Fr._ festgesetzt. Die Steuer belief sich auf Fr._. Eine Steuerausscheidung für die Kantone Thurgau und Zürich wurde nicht vorgenommen. Am 23. März 2004 erliess die Steuerverwaltung des Kantons Thurgau die Veranlagung für die Staats- und Gemeindesteuern 2001. Als Veranlagungsgrundlage dienten die zürcherischen Gesamtfaktoren, wobei der Kanton Thurgau diese pro rata temporis (für 265 Tage) in Anspruch nahm. Am 14. Mai 2004 erliess das Steueramt Kreuzlingen die Schlussrechnung mit einem Steuerbetrag von Fr._. Am 27. Mai 2004 reichte die Steuerpflichtige Einsprache gegen die Steuerrechnung des Steueramtes Kreuzlingen ein, und am 3. Juni 2004 erhob sie Einsprache gegen die Schlussrechnung der Gemeinde Dielsdorf. Sie verlangte, dass eine Steuerausscheidung vorgenommen werde. Mit "Einschätzungsvorschlag" vom 15. Juni 2004 teilte das Kantonale Steueramt Zürich der Steuerpflichtigen mit, die Einsprache sei sowohl gegenüber der Schlussrechnung der Gemeinde Dielsdorf vom 27. Februar 2004 wie auch der Veranlagung des Kantons Thurgau vom 23. März 2004 verspätet. Somit könne eine Verletzung des Verbots der Doppelbesteuerung nicht mehr geltend gemacht werden. Gestützt auf diese Auskunft zog die Steuerpflichtige die Einsprache zurück. Mit Schreiben vom 10. August 2004 teilte die Steuerverwaltung des Kantons Thurgau mit Bezug auf die Einsprache der Steuerpflichtigen mit, dass "die Fristen auf der ganzen Linie verpasst wurden, so dass nun tatsächlich eine Doppelbesteuerung eintritt". Mit Schreiben vom 10. August 2004 teilte die Steuerverwaltung des Kantons Thurgau mit Bezug auf die Einsprache der Steuerpflichtigen mit, dass "die Fristen auf der ganzen Linie verpasst wurden, so dass nun tatsächlich eine Doppelbesteuerung eintritt". B. Mit Eingabe vom 31. August 2004 führt die X._ GmbH staatsrechtliche Beschwerde wegen interkantonaler Doppelbesteuerung. Sie beantragt, der Kanton Zürich sei anzuweisen, in seiner Steuerberechnung die Steuer lediglich für die Zeit vom 29. August bis 31. Dezember 2001 (125 Tage) zu erheben. Eventualiter sei die Steuerrechnung des Kantons Thurgau aufzuheben und der Kanton Zürich anzuweisen, mit dem Kanton Thurgau direkt auf der Basis von 65,75% (Thurgau) und 34.25 % (Zürich) abzurechnen. Die Steuerverwaltung des Kantons Thurgau verzichtete auf eine Stellungnahme. Das Steueramt des Kantons Zürich macht geltend, dass die Beschwerde wegen Doppelbesteuerung verspätet sei.