discuss

What are the main things before buying any property?