How much more head space do you have? If you have a foot or more, I'd top now.. otherwise, I'd start flowering now... Looks like you're gonna run out of room fast... -Loki
Those are some nice looking plants. With so many, I'm not sure you'd want to top, maybe just flower now while they're nice and short. They look pretty indica dominant, so they shouldn't get too tall.