Is Baahubali star Rana Daggubati an investment king?