Hmmm, do you trust the official AFROTC and NROTC websites, or some random posters on this site? I believe in the “wisdom of crowds” and all that, but in this case, “in website I trust.”
That said, submit the best application you can, as early as you can (emphasis on the former).