In my opinion you should go for a Condenser.
Keep in mind though that they are more sensitive than the dynamics so when working with El. Guitars or Drums you should be careful with dynamics.
This is a wide variety of instruments that you want to record. What i would possibly recommend is:
Vocals: Large diaphragm Condenser
Acoustic guitar: 2xSmall diaphragm or large diaphragm condensers
El. Guitar: Depends, Dynamic or large Condenser
Piano: 2xCondensers Preferably large if you have a nice room
Cello Violin and Flute: Condensers
Clarinet: 2x small diap. condensers
Drums: it depends on what you want to do. If you want to record a small drumset with not a lot of mics, you can do it with a stereo technique but you need some good acoustics and a good drummer. Also keep in mind that something like that requires specific types of music. So normally drums go like :Kick,Snare,Toms,Floor; Dynamics, Overheads and Cymbals: Condensers. But that doesn't mean you cant use condensers for everything.
Now for some good all around condenser and dynamics:
Shure SM57 : Considered a standard for El. Guitars, Snare,Toms, Percussion etc So you can use it there. You can also use an Audix i5.
AKG D112 or Audix D6: Good for low end instruments like Kick drums, Floor Toms, maybe you can achieve something nice for El Guitar too.(mainly used in bass guitars as well)
Low cost(not that cheap but with a good quality/price ratio):
Rode NT-5: Those are excellent for Overheads, acoustic instruments and percussion
Sontronics stc1: Same as above
Oktava MK012: Same
Higher cost to expensive:
DPA 4091 or 4090: Awesome sound, perfect mics
Neumann KM184/185/183: Considered some of the best sounding small diap. conds.
Schoeps CMIT/CMS: One of the best around
RODE: NT2 Cool for vocals(mainly) and acoustic instruments . Multiple patterns.If you only want cardioid you can go for nt1 or nt1000.
AKG perception : Cool all around mics
Middle and high cost:
Neumann u-87 A standard for everything through the years
AKG c414: Another standard, great mic for every occasion!
Audio technica AT4033
Neumann m149: One of the best sounding mics ever
Brauner mics in general
You could also go for some Stereo Mics, it might be helpful in some occasions like:
Drums or overheads for drums
Small ensembles of stringed instruments
Studio Projects LSD2
Beyerdynamic MCE 72
I've been using most of those mics. I am a sound engineer with 12 years of experience