Yes, you can join at any time. However, if you enroll outside your Medigap OEP, you will have to answer health questions and have to go through medical underwriting during the application process. A carrier can deny you coverage due to health issues or pre-existing conditions if you apply outside your Medigap OEP.
Medicare Enrollments Periods