Wondering how to afford your first home? Almost everybody has a dream about buying their own home. It can be…