You can do at least 8 trainings everyday even if you are vip0 and dont farm at all (with 50% of the event more than 8). So you can do it in about 3 weeks easily.