As of now I use a $50 phone which is my backup phone and a $16 Nite Ize bike mount. I got mine for under $10. My phone screen is 5" display and it's not going anywhere with the mount. It's a Samsung phone and syncs with Strava. I pulled the trigger on a wahoo ELEMNT Bolt computer today though.
https://www.amazon.com/Nite-Ize-Hand...nite+ize&psc=1