Is it possible to only show subscription plans above what members are currently paying for?

I would like to only show the available membership plans above the current level of membership based upon the plan of the current member. For example, if you have a bronze, silver and gold plan and the member was in a silver plan, the renewal form only showing the gold plan since silver is higher than bronze.