It is normal for your upload speed to be around one tenth your download speed. If you were to have a download speed of 25 Mbps then it can be assumed that you have about a 2.5 Mbps upload speed and if you have a download speed of 100 Mbps it can be assumed you have about a 10 Mbps upload speed. In 2017 the average US fixed broadband download speed was around 64 Mbps while the average upload speed was 23 Mbps. If you were looking into what your speed would need to be if you were to upload something to the internet, like a video of yourself talking, 5 to 10 Mbps should do the job. There are many variables that affect how fast you need your speed to be. It depends on how many devices are going to be connected and used simultaneously or how many people are going to be streaming different shows. The average upload speed is going to increase over time because of the increase of technology so having too much upload speed is not a bad thing, you will just have the opportunity to do more things at the same time.