You can definitely use "is coming" for events that are a few months away, as long as the event is approaching in the near future and it's something that people are generally aware of or anticipating. It's not limited to events that are just around the corner.
For example:
* "Ramadan is coming" works fine, even though it's a couple of months away. It implies that it's approaching soon and that people are preparing for it.
* "The event is coming in September" can also be used, though it may sound a bit less immediate than "Ramadan is coming." You could also say "The event is coming up in
September" to make it sound a bit more natural if you want to refer to it in a more specific way.
So, it's about the context and the level of anticipation—"is coming" generally conveys something expected to happen soon enough that people are starting to think about or prepare for it, even if it's a few months away.