There is no time limit.  If you purchase a course today, you can take it today, tomorrow or 10 years from now.