After years of experience, the answer is simply depends on your budget and how much you want to invest in coffee.
This is coffee; if you are experienced, you can brew magic out of one dollar cezve or a two dollar moka. If you use low quality beans you may spoil ten grand espresso machines.
First, believe in your technique and invest in your experience, then invest in the gadgets.
Regarding the actual amount you have mentioned in your question, my humble advice is, one grand is quite a lot of money for a home style espresso machine. There are lots of choices that can produce acceptable quality espresso for even a few hundred dollars. I am sure you can find a very suitable semi-automatic desktop espresso machine for one grand. Even if you cannot, there are many other alternatives you can brew tasteful coffee such as aeropress, V60, French press, etc. those are way cheaper than one thousand dollars. There are always alternative ways to explore a new cup of coffee. After all these years, I am still exploring.