Read my nitrous plugs.
A little primer on nitrous plug reading. You're very, very close to where you need to be. Timing looks to be nearly perfect and just a hint more of fuel and you'll be right on it.
Nitrous Plug Pictures and discussion - Dragstuff