2016 - 2020 are not worth anything these days. The 2016 and 2017 suffer from "flexgate" - in which the backlight cable is not long enough and eventually breaks - and they all suffer from "dustgate" - in which dust (or crumbs) can enter into the lower portion of the screen and break the tracks on the data ribbon cables, resulting in a pink screen to be displayed.
You're better off getting a 2015 macbook pro, or save up for an M series (in which Apple has fixed the dustgate design flaw - even though they've not yet admitted it to be a design flaw)