Foreclosure investor: 10-year vet's guide to buying bank-owned homes