Muthead

In the past when do they release power up passes for 89-90? Is it worth spending tons of coins on 89/90 players?