Free public bus rides for all is a bad idea whose time, fortunately, has not yet come in D.C. Scheduled to begin on July 1, as per a law enacted by the D.C. Council this year, the zero-fare policy will instead be delayed until July 1, 2024, D.C. officials announced recently.