Answered by Adrian Ingram, e-book publisher & Youtuber
I'd recommend keeping your plans very flexible. You'll meet people along the way who will recommend places to you, so keep your options open! If you book things last minute, you'll be able to stay in places longer if you like them, or move on faster if they aren't exactly what you were hoping for.
As far as safety goes, I've never had any issues. I would however recommend doing a little of your own research on each city before you arrive. Make sure you know the customs, what areas are dangerous, and any scams to avoid.
Finally, I'd say that adding an extra 10-20% to your budget is always a good idea, just in case some unexpected expenses occur!
Other answers by Adrian Ingram:
Other answers in the category Travel:
Some random answers on our wiki :