All good things must come to an end.

We've enjoyed lower gas prices for some time now, but it looks like that's about to change. GasBuddy forecasts the highest gas prices in three years are on the way.

GasBuddy’s Live Ticking Average across Michigan was at $2.29 around 9 a.m. Wednesday. Just four hours earlier, the price for a gallon of regular unleaded gas at the corner of Jolly and Dunckel roads in Lansing was $2.11.

GasBuddy predicts sharp price hikes coming as soon as today. Looks like you should fill up!