This is the main question when looking to start your FPV journey and its quite a decisive question in the community as it comes down to personal preference. Some people have the patience to sit down and spend 10 hours at a computer playing a simulator, and some prefer to me more hands-on and have the real experience of FPV. It depends what you prefer and how you learn best and what you can sustain.
NOTE: Do not use a XBOX/PS4 Controller to rely on learning to fly FPV. You will have to relearn all the muscle memory, fine motor skills again. The resolution on the sticks, the placement of the sticks and how the gimbals move are vastly different. Don’t get us wrong, you can download a simulator and have a go, see what it feels/looks like, but try to get a real remote asap to learn on instead.