Hello @Roy Taieb,
Now that you have a social security number you should start building your credit ASAP, it is imperative for you in order to secure a loan. Generally a traditional Fannie Mae/Freddie Mac conventional loan or a government backed FHA loan will require at least a 620 score. You may be able to get by on a lower score if you use private financing; that comes with a higher down payment requirements and higher interest rates.
Here are a few short cuts on credit building:
1. Sign up for Experian boost and import in your payment history from your cell phone bill, electric bill, rent payments (applies only if you pay your landlord electronically).
2. See if someone you know will add you as an "authorized user" on their credit card, this will "import" their payment history on your credit profile. Make sure the person that you ask to do this:
*pays on time, no late payments in their history
*does not use more than 30% of the available credit on that card
*has had the account for several years
*is willing to list you as an authorized user, and will not give you a physical card
3. If option 1 and 2 don't work; open Secured Credit cards with a local bank or credit union. The bank takes a deposit from you for the opening amount of the account. The deposit is there in case you default and do not make payments.
Example $500. This will be your new credit limit. Never let the balance on this card get above $150 (this is 30% of the available credit. If you go over this amount it will negatively impact your score). Pay the entire balance every month (this will keep you from paying interest on the card).
Another way to buy the house now is to use a qualified co-signer. They do not have to live with you in the residence to be on the loan.
I also recommend you interview local realtors and lenders. Find someone who has built their investment portfolio the way you are proposing to. The realtor can give you insight to your local market and help you identify properties. The lender can talk to you about your financing options and give you realistic projections of the loan cost and monthly payments.
Cheers,
Melissa