The first thing you have to accept is that it is not easy. If you have never practiced a foil sport, it will take time and effort to learn. You see videos of people pumping and it seems easy, but you have to know that it is not, so that you do not buy the equipment and give up on it after the first or second day, when it seems impossible to learn.
Even if you buy the best equipment, your first day will be a disaster, and you will need many sessions to be able to cover 500 meters or 1 minute without falling. Sessions of 1 or 2 hours, with approximately 100 frustrating jumps in each one.
Running, trying to pump, swimming to the board, paddling to the dock, getting on it, picking up the board and standing in the same place takes time (at least 1 minute), and also effort, so you need a minimum level of cardio.
There are many people who take 2 years to get the hang of it (the fastest cases take 1 month practicing several days a week), although it is clear that it depends on the number of sessions per month, and the duration of these, so the time frames are very relative. In my case, having done skateboarding, surfing, snowboarding and windsurfing, I did my first 40 meters without falling, with a reasonable pumping in my 11th session, but doing some sessions for more than 2 hours.
If you have practiced a foil sport before, it will cost you a little less depending on your level and whether you have pumped before or not.