Byron Allen owns Buzzfeed- should you buy the stock? [yV3z7y83lzQ]