Buy If You Like the Current Deals and Trade-In Offers
Apple offers up to $2,530 when you trade in an old Mac. This max value is for the latest and greatest, and if you have one of those you may do better selling it third party.
If you have an older Mac, you may do well to upgrade by selling it to Apple through the trade-in program. They offered me $940 for a 2016 MacBook Pro. If you go this route, they credit your form of payment when they get your old MacBook Pro in.
Students and educators can save $200 on the MacBook Pro 16 when they buy through the education shop. This is a solid discount for a brand new model and one that may be enough to convince you to buy now.
We're seeing Expercom offer $200 to $437 off the MacBook Pro. They are an authorized reseller and are shipping in 5-7 days.