We have the date for the season 12 finale
 
C60d94SWwAEfYti
 
Unless I'm counting wrong we may get a one week break somewhere before the finale due to the double episode finale.