In my consideration,Bus topology is the best if I consider cost and performance
Cable cost is lesser as compared to other network topology,So it is widely used to build small networks.
In case of any computer or device failure, there will be no effect on other devices or network
Easy to connect or remove devices in a network without affecting any other device.
Easy to expand by joining two cables together as No hubs or switches are required.