Welcome to BF! You may be surprised by how long your “starter bike” can actually suffice if you don’t develop technical needs like a Tri, touring or freeride bike or something else specific. I had an old Raleigh 12-speed clunker that lasted me 25 years.