As with anything else...you get a new one when the old one either no longer meets your needs, or it breaks.
It may be worth keeping an eye out for any announcements or updates from Apple regarding their MacBook Pro lineup.I have a 2014 model Macbook Pro 13". When would I expect to get a new one. It has Big Sur. I need to budget due to the cost. thanks.