Bike GPS computer with real-time elevation profile I'm looking for GPS bike computer (for road bike) for affordable price and with reasonable battery life. I don't care about brand, I just basically need 2 functionalities: 


map which is shown on the display and I could move along the route and generally work with the map during the ride
elevation profile which can be shown during the whole ride and which is real-time, so I can see if I am in the middle of the climb, on the top, etc.


The elevation profile is actually most important for me, but it looks that it's not standart for bike computers. I don't need heart rate and different fancy analysis as this my watches already do. I saw Garmin Edge, but people are often complaining about the ClimbPro function there and maybe I would prefer Open street map.
i use my mobile phone and bought a universal bike phone holder which sits on the handle bar,i use 3 different apps (not at the same time) strava, relive and komoot, all have a free app or paid subscription  personally i prefer strava because you can download the data to a pc then upload to relive to create an videomap of your trip, photos can be included along the route