I recently bought this bike stand"
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
I could say it's a bargain for the price, but it would actually be a bargain at twice the price. It's sturdy and effective.
If I struggled to find a criticism, it would be that I'm often too lazy to lazy to take the 30 seconds to set it up for basic maintenance.