This discussion can give you some idea: SolidWorks for a Start-up
I will need to buy the full version for $3995 then my question is how long is that license good for?
The license is perpetual but you need to buy the subscription every year in case you want to upgrade to services packs OR new versions. Do check this post also SolidWorks "Expired Subscriptions" will be switching to a “full backdating” format 1/1/16
thanks for the information