Magento 2.3 - What is the recommended practice for adding custom text in product page

I want to add custom text to the product page,


Here how can i achieve this task, which is the recommended way to do that: Module (or) Events Observer (or) Preference . What kind of workout safe for future version upgrade?