Betelgeuse supernova in next 100 years?