Yes that's an option, but you will have to︇ pay tax on that generated 1M in the B.V. eventually, and if you realize the︈ profits on the generated 1M in order to finance your own home you will have︉ to pay corporate tax on those realized profits, so you won't have 1M but 775.000.︊
But what if your 1M becomes 5M, then you will have 4M sitting in the︋ B.V. ready to be taxed.
Putting BTC into a B.V. is not something I would︌ do.
Yes you can offset that by making enough expenses, but the Dutch taxman is︍ pretty strict on doing personal expenses from your company, so if that is your plan︎ it would stay away from it.
One other problem with a B.V. is that you️ will to pay a minimum salary of 47000 which will be taxed as personal income tax. You might not have to because there will be very little active trading but that is something you should discuss with your accountant.