Buying a domain is a bit trickier than you think
There are no ground rules which can help to determine the value of a domain. Therefore, the domain world is very subjective.
You need to have 2 skill sets to get the lowest price possible
Knowing the real value of a domain and negotiation skills are very crucial for buying a domain. These skill sets will put you ahead of your opponent.