For me, a realist, I sincerely doubt it is referring to the current wet season. And FY2018 gives a lot of leeway - Is it 2017/18 or 2018/19? Potentially gives them until June 2019. Perhaps they are talking about the 2019 wet season, lol.
I'm still holding the faith, but with white knuckles.
LNY Price at posting:
0.4¢ Sentiment: Hold Disclosure: Held