Interestingly, Amazon prices fluctuate a lot before a book is released. If you pre-order a book at some date for some price, they actually charge you the lowest price posted for that book between your pre-order date and the release date, removing the need to wait for a lower price.