How to write a good speech?

Public speaking is the most feared thing to the point where people would rather drown than stand up in front of an audience and give a speech. But those of you who are willing to face this fear, but have no idea how to do so, I will help with the process of writing a good speech.
There are 4 parts to writing a good speech:
Find a topic you are passionate about
Be knowledgeable about your topic
Talk about a maximum of 3 major points within your topic
Have ways to engage the audience
1. Find a topic you are passionate about
Everyone has their own interests which may differ from others. Just because everyone else prefers something else doesn’t prevent you from talking about what you love.