Indoor kart racing is, in my country, affordable to, say 50% of population (you may have to make some choices though). Count +/-120€ per month (2 training session + 1 race). Swimming lessons are 30€ per month I'd say.
Outdoor karting is really expensive and is for the 1% (which I'm not part of :-)). Count 1000€ per race, gasp !
F1 is well, for ultra rich :-) Plan robbing 1 bank, or 10 (binary joke intended).
But according to many, indoor karts makes you a great pilot because the machine doesn't compensate for your failures.
* Hamilton/Verstappen in a Williams?
* Antonio Giovinazzi in a Mercedes?
Don't forget the classic "to finish first, you first have to finish"...a drivers skill is not just better reaction time or better peripheral vision, it's also mental calm, not making stupid mistakes on lap 69 of 70, situational awareness etc.
Because that's F1. There's not a balance driver/car. There are good cars, average cars and poor cars, almost all of them driven by good drivers. In karting (and many formula cathegories) the reverse scenario is true: there are good drivers, average drivers and bad drivers, all driving similar karts.