Xiaomi. Or poco, redmi... Same stuff. For 200 bucks you get awesome phones and you can usually always remove stock and install LineageOS. They are all freely uockable and still under warranty after that.
Get a model near its end of market life, buy new the oldest you can find... Unlock, install LineageOS, enjoy.
I bought my Poco X3 NFC for 160€ 4 years ago and still rocks today with LineageOS 21 (Android 14).
(It usually take 6 months to 1 year for each new model to get LineageOS support, so don't buy the latest model Also worth looking if there is official support on LineageOS before buy, or at least some unofficial ports).
Road biker here, for sport. Bike lanes are dangerous for us and unpraticable, at least in my country.
And too narrow very often. And full of people walking, dogs pissing, kids...