Just be aware that your 2018 MacBook Pro will not be able to run macOS 26 Tahoe, which will be the current version of macOS starting on Monday, 9/15. You have time, but it's finite. Many software platforms (e.g. MS365) support only the three most recent major versions of macOS. Since Apple is on an annual release cycle, that means you may run into update issues when some applications stop supporting macOS 15 Sequoia beginning in the fall of 2027.
A bit sad, because from a hardware standpoint I've had Macs last longer than that – my 2006 17" MBP booted just fine before I recycled it in 2020, and my son was using my mid-2010 17" MBP until 2023.