I built a copy of the 'Ultimate cup holder'. See this thread:
https://www.crossfireforum.org/forum/interior/68380-high-end-cup-holder.html#post889011
I had to upgrade the plastic strap to a piece of strip aluminum. But it works really well for me. This bottle holder is very flexible so it accommodates a variety of cup shapes without crushing them. It holds them very steady and supports them high on the cup.
I don't know if it would hold a 32 oz cup but it might. I tried it on the drivers side but it interferes with my leg so I keep it on the passenger side. However it's very easy to reach.
I heated and opened up the center plastic piece when it was soft so that it would accept larger diameter containers than a bicycle water bottle.