If you can, it’s better to buy your phone outright and have a sim only monthly contract. My virgin mobile switched to o2 and for ten pound a month I get 50gb data and unlimited everything else.
Likewise you will get a better value for money avoiding Samsung. Google pixel work really well but I...