You never get the very best price though do you? What is the best price?
It all depends on how long you are willing to wait for a better price. If you are upgrading or have a subject to sale offer, i guess there's a lot of reasons why you wouldn't want to wait.
Something I did was...