Owning a separate, dedicated piece of hardware for sensitive and critical activities (eg: banking) is a very good idea because it isolates them from all your other mundane, potentially risky activities.
Most people don't do this because of the various inconveniences and expenses involved, but if you can tolerate them it's about as safe as digital activities can get.