Buying your first home is a serious investment, especially if it’s your first one: you’ll need to assess your needs and find concrete answers to your questions. To help you navigate the process from start to finish, here are some key questions to ask before signing a contract.