Home Business Insiders are buying Texas Pacific Land stock: is it a good buy?