10 sec. 318?

One of the first things you need to decide is your budget.Then a time line. Lots of things come into play like parts availabilty,skill set etc..

I like Andy F's book as it has the budget as one of the first topics in the book.

Plan,plan,plan and then write it down.

Of course sometimes weird things happen and you have to change your plans.