So... Peloton, most people who get it don't regret it. If you are not a cyclist (aka you don't cycle much outdoors) this is probably the best option, you can alternatively get another brand of bike (bowflex, schwinn, etc) that is non peloton branded and get the subscription which is counterintuitively less expensive if you don't have the peloton branded one...you just wont get the "live"competitive data from workouts that are done with real trainers in real time.
Wheel on trainer is great as it gets you in the indoor trainer game, you have to choose your
indoor trainer app of choice, you have to choose whether its going to be a smart wheel on trainer $$ or a non-smart (dumb as its often called as a joke) trainer $, if you get a smart trainer then you can connect to most apps and have it control the workout, if you get a dumb one you might have to get a speed and/or cadence sensor to interface with it...or you can simply go with youtube videos like
this channel or GCN.
Then if you feel a bit more serious, you can get a direct drive trainer $$$..$ which almost all are "smart" so resistance is controlled for you if you want and data is sent to whatever app of your choice. Advantages to that one are smoothness, better accuracy for your data and usually better responsiveness. Also your rear tire doesnt need to be changed/doesnt get used.
If you already have a compatible bike, wheel on trainer is a good idea, but you need to have the tech around it to run it (laptop, tablet, tv, etc) and that requires a tiny bit of research
If not Peloton would be great, especially if you're crosstraining with your running. You go with a type of workout and get to it. No need for training plans or to browse too much, choose a trainer and go. No worrying about tech, its all there