First African Safari $3,000
As previously mentioned,
Considering Africa, Plains Games (PG) hunts in South Africa or Namibia can be quite "reasonable". THERE IS NO WAY you need to spend $15k on your first safari. Here are a few tips...
1)
Flights. get a Delta American Express card. Pay everything with it, pay it off every month, it will cost you nothing. Within a year (or maybe 2) you will likely have enough points to fly for free. Flying Atlanta / Johannesburg roundtrip will take typically 180,000 points, plus whatever connecting flight you may need to/from Atlanta.
Total cost $0
2)
Hunt. If all you are looking for is the experience, which IS the best part, and good framed pictures replace trophies on your wall, it is possible to book a 5 days hunt for "cull" animals (generally females, whose population needs to be kept in check too, but also deformed animals, wounded animals, etc.) for less than $3,000.
Here are real 2025 numbers:
5 x daily fee $350 = $1,750
Impala $80
Black Wildebeest $200
Blue Wildebeest $200
Red Hartebeest $200
Springbuck $80
Blesbuck $80
------------------------------
Sub total $2,600
Tip 10% of hunt cost $260
Total $2,900
3)
Equipment. Whatever you use to hunt deer in New England is perfectly fine for PG.
Cost $0
3)
Grand total ~$3,000
DO NOT think that a cull hunt means a cheap hunt. You will be hosted in the same facilities, enjoy the same amenities, hunt with the same PHs, and enjoy the same experience. It is just that instead of looking for the best animals, you will be looking for the worst, that need to be taken out of the gene pool. Think of it the way many European hunters do: selective hunting, or one could say: reverse trophy hunting. Believe me, it can be fascinating too, and you would be amazed how many of us multi-timers with a good head of about everything on the wall do it.
By the way, this is how I did my first safari, when we still had 5 kids in college simultaneously, and every dollar was accounted for

and it worked
It even led to the choice of my screen name: "One Day..." I will go to Africa.
If you want details, please PM me I will be happy to help.