Graham Cochrane was living off food stamps before he built a million-dollar business. He paid off two mortgages and was debt-free by age 35. But just a year later, he regretted his decision. Here’s what he would have done differently—and his advice for homebuyers.