Citi says buy Facebook. Should you?