Before the drawings
The best time to meet is early, before anything is committed. That means a walk of your site, a conversation about what you’re actually after, and a real budget range based on local numbers — not a figure designed to win the job and get revised later.