How soon before a course is a syllabus available?... would like to purchase whatever I may need for the class ASAP.
The availability of viewing the syllabus in a course on Canvas depends on the settings that your school has put in place, and on if the instructor has posted it and published the course. This is a global forum for people who use Canvas, and while we know a lot about the technical aspects of Canvas we don't really have any insight to the particular instance that your school uses.
I suggest you contact the instructor directly to find out when it might be posted. Knowing that some students are wanting early access to see what materials are needed might also prompt getting it posted sooner than later.
Retrieving data ...