Here’s the credit score you need to buy a home—it’s not a perfect 850