I have said for many years it was okay to overpay for a great domain name. You should want to overpay!
See, by definition, if you win an auction, you over paid. You over paid the market. You out bid the market. You were willing to pay more than anyone else. And my friends, that is a GOOD thing. You are buying the future not the past. Think about that.
And it is better to overpay in a market than underpay where there is no market. But if you do choose to underpay, then just prepare to be patient and wait.
The single greatest validation of value is traffic. Not the amount of traffic, just ANY traffic. 7 billion people and it you think differently than those 7 billion while picking domain names, you may find yourself stranded in space. How many days do you think could go by without one single person out of 7 BILLION not thinking like you? 1 day? 10? 100? 365?
A domain with no traffic can still have great value. But if you are not making ends meet, start with type ins. They are still being born every single day of the week if you are aware. And FIRST to think of it! But if not, then overpay for domains that have value until you hone your skill. To this day, I overpay. Not because I want to, but because this is all time sensitive and being cute is the best way to lose a great domain. You don't always have to bargain. Sometimes better to just pay the asking price.