Practical advice for first-time homebuyers on negotiating effectively by reading the market, working with a strong agent, ...