A good amount of Common sense..Lot of patience and huge bank balance.....