Best advice I ever got - Do research / buy a guide book / use a touring plan
Best tip I've only seen once, but was really useful:
If flying, pack a cardboard box or boxes full of items you will use up like snacks and breakfast foods, liquids you can't take on the plane, disposable cups / plates...