Thank you for your question. I look forward to working with you to provide you the information you are seeking for educational purposes only.
I am a DIFFERENT CONTRIBUTOR.
Under TN law, once your lease expired you become a month to month tenant. This means that to evict you the landlord must give you 30 day notice IN WRITING to tell you to leave or be evicted. When someone buys property, they are bound by the lease in effect at the time of their purchase. So if your new landlord wants you out, he must give you written 30 day notice. If you pay the rent for November, he cannot refuse the rent and then try to evict you for non payment of rent. He must give you the 30 day written notice, then if you do not leave in 30 days, he can go to court to evict you.
IF you fail to pay rent, then he has to give you 14 day written notice and if you do not pay up he can go to court to evict you. If you pay up, then if he wants you out he must by law give you 30 day written notice, then if you fail to leave he can go to court and evict you.
You must pay the rent for the time you are staying in the property or he can evict you for non-payment with the 14 day notice.
IF he has not given you 30 day written notice and tries to evict you, it would be an unlawful eviction and you can sue him for damages, including return of rent for that month and costs of moving. The court can also refuse to evict you until he gives you proper 30 day written notice and make him refile his suit again.
I hope this clears this up to you.