to enjoy or be supported by the particular situation or quality mentioned
ride a / the wave of sth
to enjoy or be supported by the particular situation or quality mentioned
Schools are riding a wave of renewed public interest.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition