Just wanted some opinions before I make these purchases. I just got a 4K Roku TV (TCL 55R617) and a 4K Firestick. I already have Prime Video and Netflix but those are pretty limited so I plan to use Kodi for most of my movies. I have always used wifi and while the buffering has always been a minor issue. 4K movies are pretty much unplayable due to the buffering (I think). I figured it is time to plug into my Ethernet cable instead of wifi. A few people told me that I needed to buy a few things to accomplish this: Ugreen Ethernet Adapter/USB Gigabit Adapter https://www.amazon.com/gp/product/B00LLUEJFU/ref=ox_sc_saved_title_7?smid=AKXVBT49GGF3B&psc=1 Micro USB to USB cable https://www.amazon.com/gp/product/B00C452XFO/ref=ox_sc_saved_title_8?smid=A1Q48TCVO3AUIV&psc=1 Gigabyte switch https://www.amazon.com/Linksys-8-Port-Metallic-Gigabit-SE3008/dp/B00F3NUUF4?ref_=fsclp_pl_dp_8 Just looking to be sure that this is accurate. Will I need all of these items? I already have a Modem and a Router so I am not sure why the Gigabyte switch is needed. Also how are these brands and prices? If there are some of these out there that are clearly better I would be willing to pay a little more.