I have three pairs of shoes.
One for mtb
One for road cycling
One for spin class
That said, I am thinking about picking up another pair for road cycling. Why though, I'm not really sure because my road shoes are still doing the job just fine. Variety maybe?