Was Toyota’s bet on hybrid cars right all along?

Was Toyota’s bet on hybrid cars right all along?