What are the common mistakes to avoid when buying your first home?