2) set your caching in assets and images to preserve bandwidth
3) test if your db is the bottleneck.
Eg. Some applications have their performance log in a response header ( db: 20 ms, logic : 10 Ms, total: 50 ms)
Definitely start profiling and try to up you bandwidth depending on your current online users.