Is Sex On The Third Date The New Standard? I am NOT Ready! What Should I do?

Date 1: Drinks
Date 2: Drinks, maybe dinner out
Date 3: He Invites you to his house for a "home cooked" meal
"Netflix and chill", inviting you over for a cooked dinner, this is all code for "I want to have sex with you".
If you are not ready to have sex yet, what are you supposed to do?
I would suggest saying the following when he invites you over for dinner. "Thanks for the amazing offer, that sounds delicious and I definitely want to do that in the future. But for now, I would rather meet in a public place and keep getting to know each other."
Why is this message phenomenal?
1. "Thanks for the amazing offer" - Shows your man appreciation for his actions
2. "I definitely want to do that in the future" - You are not shooting him down, you are just pushing back when this date will happen