If you are visiting and don't have friends/family in Singapore, I would definitely limit it to 3 days at the most. While you can always find things to do in Singapore, you should take the opportunity to visit the myriad of cultures and peoples, while tasting varied cuisines within the region.