I am in Maple Shade, New Jersey and would like to visit Niagara Falls, NY (US side) by this month, after which it will get very cold and there will be no point in going there.

What I would like to know is, whether it will be good to visit now, or wait till the summer next year. Will the fall have enormous amounts of water now, like it has during the summers?

We are planning to take the Amtrak train to go there as it is 8+ hours drive from here. Any tips and suggestion is a welcome.