You need a good business plan
You need focus
You can't stop at all
You can't slow down too much
You have to be at the top of your game at all times
You have to keep evolving with whatever your niche is
You have to give attention grabbers such as promotions (if you are selling)
You have to bend some rules if you are selling something
You can't have a lack of drive
Procrastination won't get you anywhere