Lock in BMW loyalty credit

, , ,

My BMW registration has an expiration date of April 2019 but the lease was actually returned in November 2018. Does that mean my loyalty qualification ends in April 2020 or November 2019?

If my loyalty qualification ends this month can I lock in loyalty credit if I submit the credit app today?
Also if submit credit app with a dealer do I have to buy the car from that dealer in order to get the locked rate/credit?