I move every year or more. I still have a ton of friends and know for a fact most everyone would give me their shirt off their back if I needed one. I try to reciprocate as much as possible and help where I can.
2 weekends ago I broke the engine in my truck while towing the buggy to an offroad park. I had a pick up truck lined up to take my vehicles back to my home, fuel paid for and when I arrived another friend had a loaner truck for me to drive during the down time to fix my vehicle. Another friend reached out as soon as he found out and gave me a used engine he had laying around.
Of course, next weekend I'll be at my friend who loaned me a truck to drop it back off and do some fabrication on his buggy. In a couple weekends I'll be at my friends who gave me the engine to put gears in his buggy.
Couldn't ask for a better group of people. Met them all on the trail and off of PBB/HardlineCrawlers/NC4x4 forums. The offroad community is amazing.
BTW, I met them all in a 5 year time period (I moved to the US in 2015) and my friend circle is still growing. They all live 3+ hours away. The drive is worth it, they deserve my time.
Making friends is an active effort and you have to go out of your way to do so. But I promise, it's worth it.