Was Snapchat right in refusing the $3 billion offer from Facebook?