Ask yourself these questions before you buy

Are you ready to buy a home?