The best time to schedule an interview is when you have enough information about the company and the position. It’s a good idea to have a plan in mind for how many people you would like to meet with, who has been contacted so far and what each person knows. If possible, set up a few interviews at various times of day since most people are busy during different parts of the workday. Be prepared for your first meeting by making sure that you have all that documentation from previous job searches or from college or graduate school that will be helpful in answering questions about past experience. Prioritize your list according to which positions interest you most and then get started talking with prospective employers!