Question: how much power can you generate on a bicycle?
Answer: A typical bike generator can produce 100 watts. If you pedal for an hour a day, 30 days a month, that's (30 x 100=) 3000 watt-hours, or 3 kWh. That's less than 1% of what a typical family uses in a month (920 kWH). You generated 0.3% of your energy, and continue to get 99.7% from the grid.