Maybe. It is hard to making money leasing your boat. You need to pay the crew and such. If the market of people wanting to lease a boat is down one year you still have to pay those people.
Note that a boat is a bad example on your part. There are lots of other things you can do that are more likely to earn money.
For that matter if you can afford a $100 million boat, the crew cost is a line item that you can ignore and thus your boat sits in port 11 months just so you can have your boat. If you really like that boat it isn't a big deal that you are losing that much money.