Since I have a Nob-n visa, I just got myself a Thai Social Security (SSO), which gives me free medicine, free access to all public hospitals, and free admission to one private hospital.
It cost me 472 ฿ per month as self sufficient.
You have to work here for a minimum of 6 months and pay tax before you turn 60 to get SSO.