THIS is a great article to read to see if you are ready to buy and when is a good time to buy.