I need your advice with this two MacBook Pro. I live in Mexico and I want to buy a MacBook Pro for software development. I’m between MacBook Pro M3 16" with 12 CPU, 18 GPU, 512 GB and 18 GB RAM (price $2,200 USD) and MacBook Pro M4 14" with 12 CPU, 16 GPU, 512 GB and 24 GB RAM (price $2,400 USD), which do you recommend to buy it?

Thanks.