There is a good possibility that you will receive a formal offer during or immediately after your office visit.
It is typically a good idea to ask for time to consider the offer and to provide the company with a date that you will respond. This gives you time to sleep on it, think through the above checklist carefully, and respond with an answer that is the right for you.