Surfing
I grew up in a country town, there was a river for us to swim in but I had only seen the coast once or twice before I moved away for Uni. Suddenly I lived 5 minutes away from the beach, needless to say I almost immediately picked up surfing. over 2 years later I still feel like such a rookie whenever I head out for a paddle.
To get good at anything it takes dedicated practice, but the funny thing about surfing is that you are at the mercy of the swell. A good proportion of the time you physically can’t learn anything because the waves simply aren’t good enough.
As we don’t have a car this is made worse because we can only check out the closest beach.
So the best times to surf (And learn) aren’t decided, you simply have to be ready for it.
I don’t believe any other sports are like this (Or at least as extreme), most of the time you can get away with saying “I will go to X every day until I get good at it”.
The best surfers have to chase swell by reading weather forecasts and going to the country with the right conditions, this is the only way they can get enough practice to stay at a professional level.
Anyway the lesson I’ve learnt is to be spontaneous, be ready for any opportunity.