Got enough money and you can spend hours a day at the range or build your own range.
That doesn't take a lot of money, all that takes is putting in your time, retiring to the country and start shooting. I did and I'm certainly not rich.
The only thing that interferes with my shooting is my Granddaughters volleyball and basketball. I wouldn't miss one of her games for all the guns in the country.
I guess I take that back, every time I show up my GD runs up and gives me a hug. All the girls on her team and her coaches call me "grandpa"
So I lied, I'm the richest guy in the world.
But money had nothing to do with good shooting. Take you itty bitty sub minute groups you see posted all over the Internet. Then go to a 1000 yard match, you wont find many cleaned targets, and the X-10 ring is 2 MOA.
I have a CMP (then DCM) M1 I paid $112.70 for. It shoots better then 3 MOA. The X-10 ring on the CMP GSM Garand Target is 3.5 MOA. I can't clean those targets, its not the guns fault, its because I'm too lazy to put in the time and effort to shoot the Garand.
Don't blame lack of money for the lack of you're abilities. That's a weak man's excuse.