By far the easiest way to cause poor performance, instability, overheating and crashing is to install ANY third-party speeder-uppers, Cleaners, Optimizers, or Virus scanners, Bit Torrent, or a VPN that you installed yourself.
¿Are you running anything like that?
Hold down the Option key while you click on the Wi-Fi icon on the menubar to open up the tools for investigating and fixing Wi-Fi issues
First is "Open Wireless diagnostics", which opens the wireless diagnostics Assistant, but does not proceed.
There are about eight different things you can do from here, but the top-level is to choose Diagnostics off the Window menu, or simply click continue, to do a quick check for Gross misconfiguration or operating problems. Your Admin password will be required. If any recommendations are shown, you should consider then seriously.
Next is to hold down the Option key and click the Wi-Fi icon as before. The screen that opens shows operating parameters of your network. Screenshot, transcribe, or photograph the results and post back in a reply on the forums. Looks like this older one.
————
The usual way we do this with ONE Router and No boosters is the set the Router to "automatic" channel selection. Then when the Router powers up, it listens momentarily to what is already on the air, and adjusts to the least-busy channel.
it is not an accident that every debugging procedure starts with "cycle the power to your Router."
The next level we can use is to use the SCAN tool in Wireless Diagnostics to look around at what is visible over the air around the Mac. This has the advantage of showing what is seen at the Mac, which may be slightly different than what is seen at the Router(s).
this is what it looks like:
