This. How do you translate "should be a good month" into march? No where does he say "next month".
"How long until something happens?"
"Should be a good month."
In such a case, there's an implied meaning of time to wait, meaning it should be a good month away until something happens.
But also the questions asked were a bit ambiguous. He could very well mean that this month will have good stuff coming (eg, pics and info), but to be patient for anything "jaw dropping".