Whats your opinions on storing bitcoins in the Bitcoin core wallet on a home PC with a strong password and regular malware scans?
Is the home PC being used for anything else?
If it's only purpose is for the Bitcoin Core wallet running, then I would say that is fine.
If it is used for anything else, connected to any other devices (except your network of course) like printers, running any games, running any browsers, running anything else other than the base operating system, then I would do some deep thinking on the attack surface.
It's possible you have maybe Bitcoin Core, and maybe another wallet like Armory or even Electrum running on that home PC.
But if you do any sort of browsing, no matter what kind of browser, even if it's the Tor Browser or just plain Firefox, and you do other stuff on it like search the internet or watch youtube videos or anything, then again, do some thinking on how you could possibly be attacked.
I understand cold storage. I understand air-gapped computers. I understand hardware wallets.
But if you have a cheap PC (and I do not mean a single board one, maybe a laptop with SSD) and all it has is just the OS and Bitcoin Core, I don't really see how your coins can get stolen unless you do something else entirely foolish and careless.
However, I also understand, that ties up an entire device for only one purpose. It's not practical. But I dare say, it's good practice if you intend on storing 4 or more figures worth of bitcoin.
More than 1 BTC but want an online wallet? Do your home PC, freshly formatted, get all updates (or disable all future updates), install Bitcoin Core, and that's all you use it for. Your coins are worth more than the hardware.
Pair that with a hardware wallet, so you basically you just run a full node at home, and it's probably the best of both worlds.