How many times have you thought or heard someone say they would like to write a book when the time is right? Writing a book is a noble goal, but hard to accomplish. If you postpone it until the time is right, that time may never come. Even if you finish the book, there is a lot of work involved in getting it published and promoted, with no guarantee of success.
There is one thing that can be done to make this process much easier and more likely to succeed. Start a blog. It can be very helpful to just start writing about your subject. This doesn't have to be a big project. A few hours a week is more than sufficient. It's a great way to organize your thoughts. Also, reader comments can give you valuable feedback before you go through the trouble of submitting your manuscript to publishers. I like to include a good blogroll that includes links that are valuable to me in my research. Your readers will also appreciate this.
By the time you finish your book, it's likely that you will already have readers who are interested in purchasing it. Even if the book is never finished, you have still produced something you can be proud of. You might even be able to make some income from the blog from advertising or affiliate programs.
One of the most important steps towards finishing a book is just getting started. Starting by organizing your thoughts on a blog is a pleasant and easy way to do this. If the time comes for you to seriously tackle a book writing project, then you will have already laid a good foundation to help you succeed.