Credit score

If anyone gives you a number they are lying to you.
There is no "Number" you need to get a home.
If you NEED a number I will give you one.....ZERO.
Get as close to ZERO debt obligations as you can before you apply for the loan.
Simply, the banks only concern is that you have less financial obligations going elsewhere than to them. You do that by getting as close to zero bank credit card debt, getting as close to zero personal loan debt, getting as close to zero car loan debt, getting as close to zero retail card debt.
Anyone gives you a NUMBER is lying to you.