How do you make sure your Mac is ready for the HighSierra?

Every autumn Apple releases a new version of macOS, and this is not the most pleasant moment for Mac users. I am looking for the advice on how to make sure my Mac will "survice" new OS.
Posted 
Your recommendation
🤓 Have a recommendation? Join to share.