Is it Worth Investing in Taylor, Texas?