You're definitely late in the cycle, but your stats are outstanding so I'd apply if you can get everything in place by then. Don't rush things too much though in order to make deadlines. You want a quality application, not a rushed and sloppy one. That said, a gap year isn't a bad thing and with your numbers, I would foresee no problems getting in next cycle.
If you don't mind my asking, with such strong numbers why are you so late on this?