Answer:
It is easiest for a borrower who has 20% to put down, has a FICO score in the 800s, and has a good, steady job. If you are not quite up to that, then all you can do is apply for pre-approval by a bank or other lender and see what you need to do to get there.