If I buy a year long license can I purchase it now or do I need to wait.? I need to buy a license for the M&G Mar12 at Marshall Hall but didn't know...