I think it is better to make some plan in the first time, but do not make it too tight, leave some space to make amendments, follow your heart and visit places that other travelers or local people suggested. I am not a big fan of travel books as I found facts are always out of date but try to read some.