Germany? We lived in Germany for five years and internet-wise it felt like going back to the stone age. We paid extra to get 20MBit upstream, but on Saturdays, you'd often only get 1MBit (more downstream of course). Cellular reception was crappy in much of the country (even inside larger cities).
We left Germany in 2018. We have unlimited 4Gbit synchronous fiber and unlimited 5G.
It's better now in Germany.
My parents life in the country side and got fiber about one year ago.
600/300 MBit/s for 60€.
Not cheap but very stable and always delivers.
I use Vodafone Cable 250/50 MBit/s for around 25€ (discount for new customers).
Not very stable but good enough.
1000/50 MBit/s is available but costs 50€.
If you live together with someone you can always switch the contract taker and thus always get the "new" customer benefits to save some money.
We left Germany in 2018. We have unlimited 4Gbit synchronous fiber and unlimited 5G.