How to check tier subscribed time?

It is possible to check how long users had an specific tier (basic), in order to enable upgrade to the second tier (advanced) only after specific time?

We want to use Ghost as some kind of LMS and that will force users to receive the info in stages and not all at once.