Buying a home is a great achievement and one that should not be taken for granted.
If you are buying a home, it means that you feel financially ready to do so. You must remember however that the home prices can vary greatly depending on factors such as their size, the amenities and facilities available, their location and their age. The newer the homes the more costly they tend to be for instance.
The condition of the home is very important before buying. The fact is that many people have ended up buying properties not worth the money they spend. Have a home inspection done before buying. Knowing the condition of the home gives you confidence in the property you are buying.
Most buyers make the mistake of considering current needs when buying a home. go here for details