TRV is not very easy to get when your wife lives in Canada. It would be rather a miracle if you get one. I was also refused recently meeting almost all conditions to the best of my knowledge. I have several ongoing successful business in my home country with assets/property ownership, good bank deposits, many valid multiple entry visas in my passport including USA, UK, previous Canadian TRVs but in vein! Because my wife and children are all Canadian citizens, living there for many years. The refusal reason just said: ties in Canada and your home country. That's it! But there is no harm to apply for a TRV. It is better to apply for spousal sponsorship PR visa if you haven't applied yet. But the process will take a very long time. Good luck!