Thank you for your replies.
I called Tesla and they said that any car built after Oct 2016 won't required a hardware upgrade for FSD.
Is this correct?
I guess, I just want to be sure I don't buy a car now and then 2-3 months later HW 3 is available and has better tech?