No, you can enroll anytime, anywhere.  You need access to a wireless or cellular connection.