Is Facebook a Good Stock to Buy and Own?