We cant say anything on that. Future is uncertain. Anything can happen. It may be legalized by all the countries and be widely accepted. Or it may be banned altogether in some countries. But if we suppose that Bitcoin will be accepted someday, then I it may take around a decade. Bitcoin is accepted by many people round the world. As more and more people start becoming aware of crypto market, the acceptance of Bitcoin will increase.