Make sure you have as much documentation as possible printed in triplicate.
Where you're staying, for how long, receipts and booking confirmation. Be very careful with any text messages that might sound "shady" to the very paranoid customs people.
Have an exact itinerary showing step by step where, when, who.