update: All time high made at the 458.96 level (Bitfinex) while the 437 extension was blown through as bullish momentum continues. Based on current market structure, 482 is the next target. And you wonder, when is the best time to buy?In my previous report I listed levels that I was looking for in order for a possible long. Were any of them reached? The best the market could offer was 400, which was 8 points higher than my closest support which was 392. If YOU were watching closely, there was a double bottom on a 30 minute chart that offered an attractive entry. The second low of that formation occurred at 1 AM EST. I am actually sleeping at that time so I could not update my report in order to let everyone know it was a good time to get in. And this is why I provide perspective and not a signal service.Since the double bottom occurred at 400, the 392 support could have been used as a good reference point for a stop with 437 as the target. (I wrote about 437 in my previous report). So you had enough information to assess reward/risk along with a formation.I am writing this to make the less experienced aware that they key to using my analysis is NOT waiting for trade calls, but instead to learn how to think on your own. My analysis provides perspective and levels as the title describes. I keep reading comments about how I don't take any trades. Taking the trades is up to YOU because a trade requires an assessment of risk which is different for everyone.Please understand as an author, I have a greater responsibility to the community. If I say "buy", a lot of people will buy, and if they lose, I feel partly responsible so my trade calls have to be extremely well selected in order for the risk to be at a level that I feel is low enough for the majority of less experienced traders to take. And after all that, the trade may still not work out, but at least I made every effort to select one that the risk was reasonable in terms of the conditions at the time.So my message: Do not depend on anyone's trade call, take initiative, assess the risk and take responsibility for your own decisions. If you say, "but I am new, and that is why I am on here, looking for trade calls.", then you will not be successful in the long run if your plan is to blindly follow others.On to analysis! Based on the current structure, 433 (.382 measured from 392 low) is the nearest support which is very shallow and has a better chance of breaking, but since this market is so strong, it may be a level to consider upon a retest. A more reasonable and likely support is the 417 area which is now the .382 support measured from the 350 low. A retrace into this area, followed by a reversal formation would offer attractive reward/risk since the low 400's can be used as a reference for a stop. And if price retraces further, then the 392 support is the next level I would consider since it is the .382 of the bullish structure measured from the 286 low.The next target is 482 and is a 2.618 extension projected from the 348 low. Also depending on how far this market retraces, the 461 area can be used as a target as well. With these levels, you have enough information to assemble a swing trade IF the market presents the opportunity (like it had at the 400 level).In summary, there is probably news out there that is driving this market higher. I do not need to know what it is in order to trade on the short term. The strength is clear, but don't forget, these markets are highly irrational, and often manipulated in ways that are different from traditional markets. There is no reason to be emotional, or feel bad for missing the relentless rally. The great thing about any financial market is opportunity is an unlimitedbecause "history repeats itself" (which is a basic tenet of TA). Be flexible, watch for reversals, and most importantly understand your risk. Highs are better to take profit, not initiate positions.Comments and questions welcome.