This company is a long term winner. Beware of short term advice to the contrary. Don't be misled and miss the boat-when this goes up, you could be left behind, so I wouldn't try to time this. All IMO, IMHO