It’s not exactly cheap, but taking your car to the track and going balls to the wall for a couple of hours is definitely a thrill. Given the cost of having a car fast enough to justify this, the cost of wear on your car (brakes, tyres etc..) and the cost of getting to your chosen track, I’ve probably spent more on this than punting, but have had just as much fun.
A cheaper thrill is boxing or other combat sports. I don’t know how old you are OP, but it’s never too late to start. I’ve not sparred in nearly two years due to COVID and a couple of niggling injuries, but for that lost in the moment feeling where you’re only thinking about what’s going on in front of you and literally nothing else, it’s hard to beat.