Depends how they can interact with local laws.
It’s reasonable to conclude a temporary owner could invite someone in, just like a real one. If a warrant involved temporary possession, then the government that issued it would be able to invite someone in, and then if the vampire were charged with a search, that charge would be an invitation.
Based on wording on example warrants in the US, however, they do not word it as a seizure of the building, even temporary. Makes sense, but at least a US-based vampire with a warrant would need to still be invited in.
Haven’t day traded but I have speed ran games, you get a similar awesome feeling when you’ve accomplished the goal, and similar feelings when your runs that day are just worse than yesterdays.
You can’t separate your mood and results. At least I couldn’t. Most days this was fine, I could focus on “I got this trick down, just need to integrate it into the run better” or “wow, that was a perfect 2 minutes” (of an hour-long run). The days where there wasn’t a silver lining, those days were a mess. Spend hours, all fucking day, accomplishing nothing? Killed me. I stopped speedrunning. Mostly stopped gaming, but I still like doing factory games or doing things like making a living dex in Pokémon, and still play games with others.
If you’re shutting down on those bad days, you have it worse than me, which makes sense, since you’re spending money to do this. My advice is to look at what money you’ve actually made. Is it more than what a normal job would make for the time you’ve put in? If not, then stop doing it, its not profitable. If it IS making you more money, then you need to put a value on your happiness, since its costing you that. Spoiler, most people want money to live well and get happiness. Even if you’re making more, think of it like “was the extra hundred I made worth the crashes I’ve been having?”.
Gambling isn’t sustainable, anyway. Day trading is a short term thing, at best, and it sounds like you’ve tapped that out, at least as far as you can without sacrificing your health.