Did Facebook float too late?

There seems to be a feeling that Mark Zuckerberg left it too late to float the company and as a result the performance at the IPO was less then spectacular. Should Facebook have floated earlier leaving headroom for new investors?