If you are OK with some fixed income every month and are not in rush to recover your invested money then OXBTC is ideal for you. Remember profit for mining will come but in controlled way. Be calm and do cloud mining.
If you need passive income then nothing is best to get that from Bitcoin. The only problem is money, if you dont have huge money you cant jump into BTC mining now. OXBTC n other associated cloud mining firms do mining in place of you. There is trade off , you have to sacrifice a huge amount of profit to OXBTC as part of there efforts.