'Overpaying' is just an opinion. Obviously we can only speculate, but many people scoffed at Google's share price at IPO - anyone who bought-in despite that now looks like a genius.
Also, as outsiders, it's impossible to know enough about what the exact funding situation for Facebook looked like at the time to make conclusions about overpaying.