Anytime is the Right Time to Start a Company is a lovely post:

"1. You should do what you love.

2. Anytime is the right time to do what you love.

3. Find someone to support and coach you through it.

4. If you do what you love, rewards will follow.