Should You Buy Toll Brothers Inc (TOL)?